1. 创建节点
1.1 创建持久节点
- 语法:
path:节点名,data:节点数据
create /path data
- demo
create /firstNode 'firstNode'
结果:
1.2 创建顺序节点
- 语法
create -s /path /data
- demo
create -s /senNode ' shunxuNode'
结果:
1.3 创建临时节点
语法:
create -e /path /data
- demo
create -e /thirdNode 'linshiNode'
结果:
2. 获取节点
- 语法
get /path
- 使用
get /firstNode
结果:
3. Watch(监视)
- 语法:
get /path [watch] 1
- demo
//添加监视器
1. get /firstNode 1
//修改此节点
2. set /firstNode 'changeFirstNode'
结果:
4. 修改节点
- 语法
set /path /data
- demo
set /firstNode 'hhh'
结果:
5. 创建子项/子节点
- 语法
/parent/path : 父节点;/subnode/path: 子节点。
create /parent/path/subnode/path /data
- demo
create /firstNode/child1 'firstNode child1'
结果:
6. 列出子项
- 语法
ls /path(父节点)
- demo
ls /firstNode
结果:
7. 检查状态
- 语法
stat /path
- demo
stat /firstNode
8. 移除Znode
- demo
rmr /firstNode
结果: