Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Zookeeper >> mail # user >> 'Move' operation for Zookeeper

Copy link to this message
'Move' operation for Zookeeper
Zookeeper users,

Has anyone investigated the implementation of a 'move' operation in Zookeeper?

For example, suppose that a node '/x/y/z' has 50 Ko of data associated with it. A client wants the same data to be found only in node '/a/b/c'. The client must:
1. Get the contents of '/x/y/z', incurring a transfer of the 50 Ko of data from ZK.
2. Create node '/a/b/c' with the same 50 Ko of data, incurring another transfer of it.
3. Delete node '/x/y/z'.

It would be simpler to issue a 'move' command: move('/x/y/z', '/a/b/c'). This would also be much faster.

Robin Bate Boerop