面试官:简单的聊一下Zookeeper的ZAB协议?结果能回答正确的没几个
前言
Zab(Zookeeper Atomic Broadcast)是为ZooKeeper协设计的崩溃恢复原子广播协议,它保证zookeeper集群数据的一致性和命令的全局有序性。
概念介绍
在介绍zab协议之前首先要知道zookeeper相关的几个概念,才能更好的了解zab协议。
集群角色
Leader:同一时间集群总只允许有一个Leader,提供对客户端的读写功能,负责将数据同步至各个节点;
Follower:提供对客户端读功能,写请求则转发给Leader处理,当Leader崩溃失联之后参与L
原创
2020-07-11 15:15:39 ·
288 阅读 ·
0 评论