ZooKeeper is a distributed, open-source coordination service for distributed applications. Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题。 它能提供基于类似于文件系统的目录节点树方式的数据存储。 但是 Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。 通过监控这些数据状态的变化,从而可以达到基于数据的集群管理。 ZooKeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。ZooKeeper提供一个简单的原语集合,以便于分布式应用可以在它之上构建更高层次的同步服务。ZooKeeper的设计非常易于编程,它使用的是类似于文件系统那样的树形数据结构。