-
概述:
zookeeper是一个开源的分布式的,为分布式应用提供协调服务的apache项目。 -
特点:
zookeeper是由一个领导者(leader)和多个追随者(follower)组成的集群。
集群中只要有半数以上的节点存活,zookeeper集群就可以正常服务。
全局数据一致:每个Server保存一份相同的数据副本,Client无论连接到哪个Server,数据都是一样的。
更新请求顺序执行,来自同一个Client的更新请求,按照其发送顺序依次执行。
数据更新原子性,一次数据更新,要么成功,要么失败。
实时性,在一定时间范围内,client能读到最新数据。 -
数据结构:
zookeeper数据模型的结构与Unix文件系统很相似,整体上可以看做一棵树,每个节点称作一个Znode。每一个Znode默认能存储1M的数据,每个Znode都可以通过其唯一路径标识。
zookeeper学习
最新推荐文章于 2024-07-18 19:34:58 发布