###相关名词
**数据模型:**文件系统类似 znode
节点类型
- 持久节点 :直到主动删除
- 持久有序节点:一级自节点维护顺序
- 临时节点:会话结束
- 临时有序节点:维护顺序
会话状态
- not_connected 为连接
- connecting 初始化连接
- connected 建立连接
- closed 关闭
节点属性信息:除了数据还保存本身状态信息
czxid
mzxid
mtime
version
cversion
dataLength
numChildren
Watcher监听
发布/订阅功能的实现基础,监听是一次性的,触发一次需要重复注册监听
三种Watcher
- PathChildCache:监听孩子节点的变动
- NodeCache:监听当前节点的变动
- TreeCache:上述两种结合体
基于java访问
zkclient客户端
curator客户端
节点权限设置
ACL权限控制机制