zookeeper的shell下操作
进入%ZK_HOME%/bin
执行zkCli.sh [-server ip:port] #如不指定,则连接本机
创建:
create [-s] [-e] path data acl #创建数据节点
--其中 -s表示顺序节点 -e表示临时节点,两个都不加则是持久节点
--acl 指定权限控制,不赋值则不进行任何权限控制
练习:创建/zk-book 其中数据为123
Create /zk-book 123
列出:
ls path [watch] #列出所有数据节点
练习:列出根目录下所有数据节点
ls /
获取:
get path [watch]
练习:列出 /zk-book中的数据
get /zk-book
更新:
set path data [version]
--data 为要更新的内容 version指定要基于哪个版本的数据进行更新
删除:
delete path [version]
--path 为要删除的路径 version指定要基于哪个版本进行删除
--注意,要删除的节点下必须没有任何子节点才能删除成功