集群
文章平均质量分 78
lqadam
这个作者很懒,什么都没留下…
展开
-
ZooKeeper 主要特点记录 和主要应用场景
ZK 特点Zk抽象出的角色ZK的应用ZK 特点ZooKeeper通过自有的ZAB协议实现了多个节点的分布一致性,在此基础上,ZK还实现了如下特性: 1. version:每一个节点,拥有自身节点的修改版本、acl版本、子节点增删的版本,这三个版本有利于实现ZK集群的原子性,实现锁的功能 2. 对节点更改的监听watcher:watcher是通知一次后就作废的,需要反复注册,注册后,可以监听原创 2018-03-15 15:52:29 · 400 阅读 · 0 评论 -
ZAB 一致性协议 以及和Raft一致性协议的对比
ZAB 协议流程数据同步ZAB 崩溃恢复阶段 选主策略ZAB 崩溃恢复的一个问题ZAB和Raft一致性协议的对比日志同步流程不同ZAB 协议流程数据同步客户端连接到任意服务端,被重定向到leader上,向leader发送事务请求,leader使用类似二阶段提交的步骤,先向follower发送事务请求,待接到过半follower的ack后,leader自身提交事务,再发送提交这个事务的请求原创 2018-03-14 13:57:51 · 5506 阅读 · 0 评论