其他 - 18965050/ZookeeperEssentials GitHub Wiki

  • zk适用于读远大于写的场景. 请参见zookeeper存在不稳定原因分析

  • zk由于读写机制的差异:

    • 读可以从任一server节点读取数据
    • 写必须要zab广播流程

    导致不同client看到的视图会存在差异. 但zk在顺序一致性,session方面是有保障的

  • 对于zab,raft, paxos之前的区别一直不是很理解~~~

参考资料

zookeeper学习