Apache zookeeper Zookeeper:从客户端更新后会导致过时数据吗?

Apache zookeeper Zookeeper:从客户端更新后会导致过时数据吗?,apache-zookeeper,consistency,eventual-consistency,data-consistency,Apache Zookeeper,Consistency,Eventual Consistency,Data Consistency,例如,zkClient A连接到ZKServerX,zkClient A发出从0到1更新znode“/A”的请求。收到此请求后,zkserverx将其转发给leader 然后,领导者向所有服务器广播此更新建议。在服务器达到仲裁后 提交更新请求,更新成功 然后zka客户端发出读取请求以获取znode“/A”的值。zkserverx接收该读取请求 因此,如果zkserverx不在仲裁中,并且zkserverx没有提交更新以赶上领先者,那么zka客户机仍然可能获得znode“/A”的过时值。在这种情况

例如,zkClient A连接到ZKServerX,zkClient A发出从0到1更新znode“/A”的请求。收到此请求后,zkserverx将其转发给leader

然后,领导者向所有服务器广播此更新建议。在服务器达到仲裁后 提交更新请求,更新成功

然后zka客户端发出读取请求以获取znode“/A”的值。zkserverx接收该读取请求

因此,如果zkserverx不在仲裁中,并且zkserverx没有提交更新以赶上领先者,那么zka客户机仍然可能获得znode“/A”的过时值。在这种情况下,返回值为0

我的理解正确吗