Hi Chen, this section of the docs has details on our guarantees, in particular see the note:

http://hadoop.apache.org/zookeeper/docs/current/zookeeperProgrammers.html#ch_zkGuarantees

Patrick

On 04/29/2010 07:42 AM, Flavio Junqueira wrote:
Hi Chen, Let's say that the value of a znode "/test" is initially v and
client A writes value v' to znode "/test". If the server that client B
is connected to has not persisted the update operation of A, it will
read v. If it submits sync before the read, client B will read v'.

-Flavio

On Apr 29, 2010, at 11:58 AM, Chen Bangzhong wrote:

If client A and Client B both connects to Zookeeper, A updates one znode
and succeed, assume B connects to a server that haven't persisted the
update yet, eg. the server is in minority, what value will B read? new
value or older value? what if B calls sync before read the znode?

Reply via email to