04 ZooKeeper 如何保证数据一致性?04 ZooKeeper 如何保证数据一致性?
文章目录04 ZooKeeper 如何保证数据一致性?Zab 一致性协议Zab 协议中的 ZxidZab 流程分析消息广播崩溃恢复数据同步Zab 与 Paxos 算法的联系与区别04 ZooKeeper 如何保证数据一致性?在分布式场景中,ZooKeeper 的应用非常广泛,比如数据发布和订阅、命名服务、配置中心、注册中心、分布式锁等。ZooKeeper 提供了一个类似于 Linux 文件系统的数据模型,和基于 Watcher 机制的分布式事件通知,这些特性都依赖 ZooKeeper 的高容错数