0 课程地址
https://coding.imooc.com/lesson/201.html#mid=12694
1 重点关注
1.1 zookeeper数据模型概念介绍
- zk的数据模型也可以理解为linux/unix的文件目录 : /usr/local/.
- 每一个节点都称之为znode,它可以有子节点,也可以有数据
- 每个节点分为临时节点和永久节点,临时节点在客户端断开后消失
- 每个zk节点都各自的版本号,可以通过命令行来显示节点信息
- 每当节点数据发生变化,那么该节点的版本号会累加(乐观锁)
- 删除/修改过时节点,版本号不匹配则会报错
- 每个zk节点存储的数据不宜过大,几K即可
- 节点可以设权限acl.可以通讨权限来限制用户的访问
2 课程内容
2.1 zookeeper数据模型
是一个树形结构,类似于前端开发中的 tree.is 组件路径表示
3 Coding
诸葛