一致性
zk 是如何保证分布式系统的一致性的呢?是因为 zk 具有以下几方面的特点:
1.2.1 顺序一致性
从同一个客户端发起的多个事务请求(写操作请求),最终会严格按照其发起顺序记录
到 zk 中。
分布式协调服务器 Zookeeper
讲师:Reythor 雷 2
1.2.2 原子性
所有事务请求的结果在集群中所有 Server 上的应用情况是一致的。要么全部应用成功,
要么都没有成功,不会出现部分成功,部分失败的情况。
1.2.3 单一视图
无论客户端连接的是集群中的哪台 Server,其读取到的数据模型中的数据都是一致的。
1.2.4 可靠性
一旦某事务被成功应用到了 zk,则会一直被保留下来,除非另一个事务将其修改。
1.2.5 最终一致性
一旦一个事务被成功应用,zk 可以保证在一段较短的时间内,客户端最终一定能够从
服务端读取到最新的数据。但不能保证实时读取到
一致性
zk 是如何保证分布式系统的一致性的呢?是因为 zk 具有以下几方面的特点:
1.2.1 顺序一致性
从同一个客户端发起的多个事务请求(写操作请求),最终会严格按照其发起顺序记录
到 zk 中。
分布
, 相关下载链接:
https://download.csdn.net/download/qq_38470315/87724036?utm_source=bbsseo