Zookeeper客户端工具

Zookeeper原生是有一个client的,但是有一些缺陷(具体我也不知道是什么),一般不使用,常用以下两个工具

  • com.101tec.zkclient
  • Curator

com.101tec.zkclient

官网: https://github.com/sgroschupf/zkclient

Kafka目前就使用了该客户端,也在考虑替换为Curator,后者更优,见:https://issues.apache.org/jira/browse/KAFKA-873

maven依赖

    <dependency>
        <groupId>com.101tec</groupId>
        <artifactId>zkclient</artifactId>
        <version>0.3</version>
    </dependency>

sources.jar下载路径:https://www.versioneye.com/java/com.101tec:zkclient/0.3

API: http://javadox.com/com.101tec/zkclient/0.4/org/I0Itec/zkclient/ZkClient.html

Curator

介绍:http://colobu.com/2014/09/11/curator-doc-about/

github:https://github.com/Netflix/curator/wiki/FAQ#why-not-use-zkclient

Logo

Kafka开源项目指南提供详尽教程,助开发者掌握其架构、配置和使用,实现高效数据流管理和实时处理。它高性能、可扩展,适合日志收集和实时数据处理,通过持久化保障数据安全,是企业大数据生态系统的核心。

更多推荐