ZooKeeper 集群怎样处理读写?
先说出你的答案
定义边界、关键机制、一个反例;P8题再补容量、失败与验证。
查看完整题解
参考回答
直接回答
客户端连上一台节点后,普通读可以由这一台直接回答。写请求交由 Leader 排好顺序,等足够多的投票成员确认后提交。
讲清原理
Leader 给修改分配事务号,把提案发给跟随节点。已提交的修改按相同次序应用到副本。普通读取省去了每次询问 Leader 的网络开销,代价是可能读到尚未追平的本机状态。
例子与易错点
三台投票机中,一台临时离线,其余两台可以继续提交。只剩一台时,它无法独立确认后续写入。
和评分标准对照,你能独立回答到哪一步?
自评会安排下一次复习,不保存你的口述内容。
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。