作者:mobiledu2502902725 | 来源:互联网 | 2023-05-26 15:13
一、什么是ZookeeperZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby开源的实现,是Hadoop和Hbase的重要组件。它是一
一、什么是Zookeeper
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
Github源码:https://github.com/apache/zookeeperZookeeper
官网:http://zookeeper.apache.org/
如下图所示:

我们日常常用的中间件产品如tomcat、hadoop等都是动物标志,因此就诞生了这么一个Zookeeper用来进行分布式的管理、协调各服务,因此Zookeeper是分布式的基石。
二、Zookeeper
Zookeeper是分布式下的使用场景都是集中在分布式下,做一些配置维护,域名管理,分布式同步,组服务等,如下列图所示:


