zookpeer是一个开源的分布式协调服务,提供分布式数据一致性解决方案,分布式应用程序可以实现数据发布订阅、负载均衡、集群管理分布式锁、分布式队列等功能
分布式的概念
数据一致性
强一致性:如果数据不一致,就不对外提供服务,保证数据读取时始终是一致的;
最终一致性:仅需保证最终数据一致即可,无实时性要求。
CAP原则
一致性协议
Zookpeer的三种角色
Zookeeper的两种模式