ZAB

作者: 红烧鸡翅膀_我喜欢吃 | 来源:发表于2020-03-19 10:50 被阅读0次

    zab是zk保持最终一致性的协议。保护选举和恢复两阶段。

    选举

    依赖两个id:myid(服务器编号),zxid(事务编号【越最后更新越大】)

    选举就是分阶段比大小的过程,每一个各个节点发起投票,找出自己知道的zxid最大(如果有机器zxid相等则选myid最大),如果有半数节点都选的同一个node,则该node上位成leader。

    有过半机制的支持不会出现脑裂,有且只有一个可用。

    相关文章

      网友评论

          本文标题:ZAB

          本文链接:https://www.haomeiwen.com/subject/qeukyhtx.html