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