第一章 Zookeeper server 1.1 Zookeeper基本原理 1.1.1 Zookeeper的保证 l 顺序性,client的updates请求都会根据它发出的顺序被顺序的处理: l 原子性, 一个update操作要么成功要么失败,没有其他可能的结果: l 一致的镜像,client不论连接到哪个server,展示给它都是同一个视图: l 可靠性,一旦一个update被应用就被持久化了,除非另一个update
ZooKeeper 1.Zookeeper(***必须掌握***) 官方网址:http://zookeeper.apache.org/ Ø 什么是Zookeeper? l Zookeeper 是 Google 的 Chubby一个开源的实现,是 Hadoop 的分布式协调服务 l 它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等 Ø 为什么使用Zookeeper? l 大部分分布式应用需要一个主控.协调器或控制器来管理物理分布的子进程(如资源.任务分配等)