- 3.9.2-0 (2024年2月12日;穩定版本)[1]
源代码库 | - github.com/apache/zookeeper
|
---|
编程语言 | Java |
---|
操作系统 | 跨平台 |
---|
类型 | 分布式计算 |
---|
许可协议 | Apache许可证 2.0 |
---|
网站 | zookeeper.apache.org |
Apache ZooKeeper是Apache软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。[需要解释] ZooKeeper曾经是Hadoop的一个子项目,但现在是一个独立的顶级项目。
ZooKeeper的架构通过冗余服务实现高可用性。因此,如果第一次无应答,客户端就可以询问另一台ZooKeeper主机。ZooKeeper节点将它们的数据存储于一个分层的命名空间,非常类似于一个文件系统或一个前缀树结构。客户端可以在节点读写,从而以这种方式拥有一个共享的配置服务。更新是全序的。[2]
使用ZooKeeper的公司包括Rackspace、雅虎[3]和eBay,以及类似于像Solr这样的开源企业级搜索(英语:Enterprise search)系统。[4]
典型用例
- 目录服务
- 配置管理
- 同步
- 集群节点选举(英语:Leader election)
- 消息队列
- 通知系统(英语:Notification system)
参见
参考资料
- ^ Release 3.9.2-0. 2024年2月12日 [2024年2月18日].
- ^ Zookeeper概览(英文). [2014-04-10]. (原始内容存档于2014-04-10).
- ^ 由ZooKeeper驱动(英文). [2014-04-10]. (原始内容存档于2013-12-09).
- ^ SolrCloud(英文). [2014-04-10]. (原始内容存档于2014-04-13).
外部链接
|
---|
| 顶级项目 | | |
---|
| Commons项目 | - Apache Commons Logging(英语:Apache Commons Logging)
- BCEL(英语:Byte Code Engineering Library)
- BSF(英语:Bean Scripting Framework)
- Commons Daemon(英语:Commons Daemon)
- Jelly(英语:Apache Jelly)
|
---|
| Lucene项目 | |
---|
| Hadoop项目 | |
---|
| 其他项目 | - Batik
- Chainsaw(英语:Chainsaw (log file viewer))
- FOP
- Log4j
- XAP(英语:Apache XAP)
- Log4Net
- Ivy(英语:Apache Ivy)
|
---|
| 孵化器项目 | - XAP(英语:Apache XAP)
- Samza(英语:Apache Samza)
- Storm
|
---|
| Apache Attic | - AxKit(英语:AxKit)
- Beehive(英语:Apache Beehive)
- Click(英语:Apache Click)
- Apache BlueSky(英语:BlueSky Open Platform)
- Cactus(英语:Jakarta Cactus)
- Jakarta
- Excalibur(英语:Apache Excalibur)
- Harmony
- HiveMind(英语:Apache HiveMind)
- Lenya(英语:Apache Lenya)
- Slide(英语:Jakarta Slide)
- Shale(英语:Apache Shale)
- Shindig(英语:Apache Shindig)
- stdcxx(英语:Apache C++ Standard Library)
- iBATIS
- XMLBeans(英语:XMLBeans)
|
---|
| 许可证标准 | |
---|
| - 分类
- 维基共享
|
|