zk集群更新数据时,master节点只要让半数以上follow更新成功就可以返回成功。
对于同一个session,先对节点更新,再读取节点数据,如果恰好这个session连接的follow服务器没有更新成功,其他多数follow更新成功了,然后返回更新成功,再读取的时候,却是读的老的数据、导致同一个session级别数据不一致,是这样吗?如果是这样,那zk集群我如何才能?
如果同一个session能够保证写后读一致,那么具体是如何实施的,或者有推荐的能把这一块讲清楚的书籍吗?
zk集群更新数据时,master节点只要让半数以上follow更新成功就可以返回成功。
对于同一个session,先对节点更新,再读取节点数据,如果恰好这个session连接的follow服务器没有更新成功,其他多数follow更新成功了,然后返回更新成功,再读取的时候,却是读的老的数据、导致同一个session级别数据不一致,是这样吗?如果是这样,那zk集群我如何才能?
如果同一个session能够保证写后读一致,那么具体是如何实施的,或者有推荐的能把这一块讲清楚的书籍吗?
session和内容会落到zk的目录里面 和哪个zk是leader无关