Zookeeper常用命令行命令(类unix命令)以及 Stat状态说明

1 常见命令(类unix命令)

命令基本语法

功能描述

help

显示所有操作命令

ls path [watch]

使用 ls 命令来查看当前znode中所包含的内容

stat

查看节点状态

ls2 path [watch]

查看当前节点数据及状态信息,相当于ls+stat

get path [watch]

获得节点的值

create

普通创建

-s  创建一个带sequnence(递增序号)的目录

-e  临时(session关闭后消失)

set path data [dataVersion]

设置节点的具体值

delete

删除节点

rmr

递归删除节点

如图,get命令 

2 Stat状态说明

czxid-

节点创建的事务zxid。每次修改ZooKeeper状态都会收到一个zxid形式的时间戳,也就是ZooKeeper事务ID。

事务ID是ZooKeeper中所有修改总的次序。每个修改都有唯一的zxid,如果zxid1小于zxid2,那么zxid1在zxid2之前发生。

 

ctime

znode被创建的毫秒数(从1970年开始)

mzxid

znode最后修改的zxid

mtime

znode最后修改的毫秒数(从1970年开始)

pZxid

znode最后更新的子节点zxid

cversion

znode子节点变化号,每变化一次就自增1

dataversion

znode数据变化号,数据每变化一次就自增1(每次更新读取最新的值,可用于实现类似数据库乐观锁功能)

aclVersion

znode访问控制列表的变化号

ephemeralOwner

如果是临时节点,这个是znode拥有者的session id。如果不是临时节点则是0

dataLength

znode的数据长度

numChildren

znode子节点数量

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值