zookeeper

ZAB与Raft简单对比

2020-12-12  本文已影响0人  林蛋鸭

ZAB名词解释:

Leader

一个zookeeper集群同一时刻仅能有一个master,即Leader。Leader负责接收所有的客户端的请求。

Follower

提供读服务,参与选举。

Observer

仅提供读服务。

Raft名词解释:

Leader

负责接收所有的客户端的请求。

Follower

读写请求都转发到Leader,参与选举。

Candidate

每个节点上都有一个倒计时器 (Election Timeout),时间随机在 150ms 到 300ms 之间。在一个节点倒计时结束 (Timeout) 后,这个节点的状态变成 Candidate 开始选举,它给其他几个节点发送选举请求 (RequestVote)。选举成功则变为Leader。

上一篇下一篇

猜你喜欢

热点阅读