摘要: ZooKeeper Client APIZooKeeper Client Library提供了丰富直观的API供用户程序使用,下面是一些常用的API: ● create(path, data, flags): 创建一个ZNode, path是其路径,data是要存储在该ZNode上的数据,flags 阅读全文
posted @ 2017-01-15 00:13 黎明&岁月 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1 Zookeeper的基本概念 1.1 角色 Zookeeper中的角色主要有以下三类,如下表所示: 系统模型如图所示: 1.2 设计目的 1.最终一致性:client不论连接到哪个Server,展示给它都是同一个视图,这是zookeeper最重要的性能。 2 .可靠性:具有简单、健壮、良好的性能 阅读全文
posted @ 2017-01-15 00:03 黎明&岁月 阅读(1857) 评论(0) 推荐(0) 编辑
摘要: 1.1.1 Zookeeper的保证 l 顺序性,client的updates请求都会根据它发出的顺序被顺序的处理; l 原子性, 一个update操作要么成功要么失败,没有其他可能的结果; l 一致的镜像,client不论连接到哪个server,展示给它都是同一个视图; l 可靠性,一旦一个upd 阅读全文
posted @ 2017-01-15 00:00 黎明&岁月 阅读(212) 评论(0) 推荐(0) 编辑