hiļ¼all we'd like to store some metadata in zookeeper in our upcoming project, here is a special but common case: we need to create a new znode, in the mean while, update another znode data. These manipulation(a create and a update) need to be done as atom. We don't want to see a successful creation and a failure updating. Is there a convenient way to ensure this operation? Can you give me some tips?
I've looked into the src code, there is a tedious way to do. Extend zookeeper instruction, struct a "createAndUpdate" interface and a txn request, let DataTree to ensure the integrity. Will this do and the only way? Thanks a lot for all your attention. 2010-03-30 Will