分布式协调服务ZooKeeper
什么是Zookeeper
Zookeeper是一个高性能的分布式应用协调服务的框架。Zookeeper=Zoo+keeper,中文直译是动物园的看守者。
为什么要使用Zookeeper
Zookeeper可以用于解决很多分布式系统遇到的问题,比如分布式锁,分布式协调,分布式消息队列等。
ZooKeeper的典型应用场景
- 统一命名服务(Name Service)
- 配置管理(Configuration Management)
- 集群管理(Group Membership)
- 共享锁(Locks)
- 队列管理