ZooKeeper 概念
本文最后更新于:2024年3月18日 凌晨
ZooKeeper 概念
- ZooKeeper 是 Apache 软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务,同步服务和命名注册。
- ZooKeeper 的架构通过冗余服务实现高可用性。
- Zookeeper 的设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一系列简单易用的接口提供给用户使用。
- 一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现诸如数据发布/订阅,负载均衡,命名服务,分布式协调/通知,集群管理,Master 选举,分布式锁和分布式队列等功能。
- ZooKeeper底层只提供了两个功能。
- 管理用户程序提交的数据。
- 为用户程序提交的数据节点提供监听服务。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!