Multi currently doesn't support the ability to encode a Get operation into
the multi. So there's no way to atomically move data from one znode to
another. There is a patch in progress to add this support to Multi, which
would make this feasible. See:
On Fri, Jan 11, 2013 at 5:19 PM, Himanshu Vashishtha
> Pardon in case this question has been asked before: I am wondering about
> the possibility/feasibility of move/rename a znode in zookeeper.
> Now that multi() is in, it looks like it should be doable, but I may be
> wrong. Is there any plans/jiras to support this.