摘要: ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。 ZooKeeper代码版本中,提供了分布式独享锁、选举、队列的接口,代码在zookeeper-x.x.x\src\recipes。其中分布锁和队列有Java和C两个版本,选举只有Java版本。 ZooKeeper是可以集群复制的,集群间通过Zab(ZooKeeper Atomic Broadcast)协议来保持数据的一致性。 ZooKeeper安装;在Java中的使用;org.I0Itec.zkclient.ZkClient的使用;Watcher的监听是一次性的; 阅读全文
posted @ 2017-05-12 11:41 狼爷 阅读(1423) 评论(0) 推荐(1) 编辑