问答>python+大数据开发>Zookeeper Java API具体是干什么用的?
Zookeeper Java API具体是干什么用的?
来源传智教育2022年05月09日 14时46分48秒
Zookeeper提供了Java API,可以在Java中调用Zookeeper进行操作。这里要说明一个问题是,由于Zookeeper对象创建会话时是异步操作,所以需要程序等待延迟关闭,并且在实现watcher接口的方法中收集连接会话后返回的信息。
Zookeeper API共包含5个包,分别为
.org.apache.zookeeper;
.org.apache.zookeeper.data;
.org.apache.zookeeper.server;
.org.apache.zookeeper.server.quorum;
.org.apache.zookeeper.server.upgrade。
其中org.apache.zookeeper包含Zookeeper类,这也是编程时最常用的类文件。Zookeeper类作为Zookeeper客户端库的主要类文件,如果要使用Zookeeper服务,应用程序就需要先创建一个Zookeeper实例对象,一旦客户端与Zookeeper服务建立了链接,Zookeeper系统将会为此连接分配一个会话的ID值,并且客户端会周期性地向服务器发送心跳来保持会话的连接,只要连接正常,客户端就可以调用Zookeeper API进行操作。
最新问答
相关问答
- 2022年05月09日Zookeeper有几种集群角色?
- 2022年05月06日大数据培训班出来不想包装简历,又怕找工作费劲,该怎么办?
- 2022年05月06日参加大数据培训班能找工作吗?
- 2022年04月19日如何修改Manager原始查询集?
- 2022年04月19日常见的字段通用参数有哪些?
- 2022年04月19日Manager管理器是什么?
- 2022年04月19日ManyToMany是定义什么的?
- 2022年04月18日OneToOneField关系字段具体怎么使用?
- 2022年04月18日Django中的ForeignKey是定义什么的?
- 2022年04月15日Django中如何配置类属性?