随笔分类 - zookeeper学习总结
摘要:1、zookeeper原理 zookeeper基于ZAB协议实现分布式数据一致性,ZAB协议包含两种模式: 1、崩溃恢复,即leader挂掉之后选举新的leader 2、原子广播,即leader和其他节点间的数据同步 zookeeper中有三类节点: leader:可以处理事务和非事务请求,负责向f
阅读全文
摘要:1、数据模型 zk的存储结构和标准的文件系统非常类似,每一个节点称之为ZNode,是zk的最小单元。每个ZNode上都可以保存数据以及添加子节点,形成一个层次化的树形结构。节点类型有以下几种: (1)持久节点(PERSISTENT),创建后会一直在zk服务器上,直到主动删除。 (2)持久有序节点(P
阅读全文