三、zookeeper数据类型和基本操作

Znode有四种类型:

  • 临时节点:客户端和服务器端断开连接后,创建的节点自己删除。
  • 临时顺序节点:客户端与zookeeper断开连接后,该节点被删除,只是Zookeeper给该节点名称进行顺序编号,顺序编号有小到大。
  • 持久节点:客户端和服务器端断开连接后,创建的节点不删除。
  • 持久顺序节点:客户端与zookeeper断开连接后,该节点依旧存在,只是Zookeeper给该节点名称进行顺序编号,顺序编号有小到大。

到安装bin目录下,通过指令连接zk:

./zkCli.sh -server 127.0.0.1:28001

创建节点:

create [-e]  [-s] path value
  • -e 创建的是临时节点
  • -s 创建的是顺序节点

获取节点:

get path 

修改节点:

set path value

删除节点

delete path

删除非空节点

deleteall path

查看节点状态

stat path

节点状态属性
cZxid Zookeeper为节点分配的Id
cTime 节点创建时间
mZxid 修改后的id
mtime 修改时间
pZxid 子节点id
cversion 子节点的version
dataVersion 当前节点数据的版本号
aclVersion 权限Version
ephemeralOwner 临时基节点ID编号,持久节点的id为0
dataLength 数据长度
numChildren 子节点个数

查看节点下的节点信息

ls path

查看节点下的节点信息

ls2 path

参考:
Zookeeper系列一:Zookeeper基础命令操作

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值