ZooKeeper 包括以下四个特性:
-
顺序一致性: 从同一客户端发起的事务请求,最终将会严格地按照请求顺序,并最终被应用到 ZooKeeper 中去;
-
事务原子性: 所有事务请求的处理结果,在整个集群中所有机器上的应用情况是一致的,也就是说,要么整个集群中所有的机器都成功应用了某一个事务,要么都没有应用;
-
单系统映像 : 无论客户端连到哪一个 ZooKeeper 服务器上,其看到的服务端数据模型都是一致的;
-
结果可靠性: 一旦一次更改请求被应用,更改的结果就会被持久化,直到被下一次更改覆盖。
网友评论