curator是啥?

类似于guava对于java,curator时zk的guava,Curator框架提供了一套高级的API, 简化了ZooKeeper的操作。 它增加了很多使用ZooKeeper开发的特性,可以处理ZooKeeper集群复杂的连接管理和重试机制。基本特性:

  • 自动化的连接管理: 封装ZooKeeper client与ZooKeeper server之间的连接处理,zk api重新建立到ZooKeeper的连接和重试机制存在一些潜在的错误case。 Curator帮助你处理这些事情,对你来说是透明的。
  • 提供了一套Fluent风格的操作API;
  • 提供ZooKeeper各种应用场景(recipe, 比如共享锁服务, 集群领导选举机制)的抽象封装.

使用教程:

http://ifeve.com/zookeeper-curato-framework/

使用案例

results matching ""

    No results matching ""