Zookeeper客户端操作

x33g5p2x  于2021-03-14 发布在 Zookeeper  
字(0.5k)|赞(0)|评价(0)|浏览(265)

创建znodes

节点分为短暂节点持久节点。默认是持久节点。短暂节点通过参数-e指定。短暂和持久节点又各自分为是否连续的。默认是不连续的。连续节点通过参数-s指定。

持久不连续
create /gosuncn "GoSunCn是一家非常著名的公司。"

输出结果:Created /gosuncn

持久连续
create -s /gosuncn/tech "技术部门。"
临时不连续
create -e /cigc "cigc是一家非常著名的公司。"

记住,当丢失一个客户端连接,在临时 znode 将被删除。

临时连续
create -e -s /cigc "cigc是一家非常著名的公司。"

列出节点

ls /
ls /gosuncn

获取数据

get /gosuncn
get /gosuncn watch    # 设置监视

设置数据

set /gosuncn "XXX是一家非常著名的公司。"

检查状态

stat /gosuncn

删除Znode

rmr /gosuncn

rmr递归删除所有的子znode,和delete很相似。但是delete仅适用于无子znode的znode。

相关文章