客户端指令:
在zk中,每一次对数据节点的写操作,被认为是一次事务,每一个事务系统都会分配一个事务id,来标识这个事务
查询相关指令
ls /
ls /node1
列出某节点下面子节点的信息
stat
获取某节点的状态信息
get
获取当前节点的数据内容
ls2
列出某节点下面子节点的信息、即当前节点的状态
创建相关指令(一个)
create [-s] [-e] path data acl
-s 顺序节点 临时节点 路径 数据 权限
临时节点:在客户端退出的时候,该节点被删除
顺序节点:在添加节点时,节点名字自增(常被用来做主键生成器)
更改相关指令(一个)
set path data version
删除相关指令(2个)
delete path date version
只能删除没有子节点的节点
rmr path
可删除有子节点的节点
get之后 dataVersion的值会递增(无论值是否和之前一样)
退出
quit
配额
限制子节点的个数、数据值的长度等
setquota -n|-b val path
-n 子节点的个数
-b 数据值的长度