Zookeeper的数据模型
生活随笔
收集整理的這篇文章主要介紹了
Zookeeper的数据模型
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
數(shù)據(jù)模型
一個(gè)樹形結(jié)構(gòu),類似前端開發(fā)中的tree.js組件
或者
數(shù)據(jù)模型
可以理解為L(zhǎng)inux或者Unix的文件目錄
節(jié)點(diǎn)
每一個(gè)節(jié)點(diǎn),稱為znode
可以有子節(jié)點(diǎn),也可以有數(shù)據(jù)
節(jié)點(diǎn)分類
每個(gè)節(jié)點(diǎn),分為臨時(shí)節(jié)點(diǎn)和永久節(jié)點(diǎn)
臨時(shí)節(jié)點(diǎn),在客戶端端口之后消失
版本號(hào)
每個(gè)節(jié)點(diǎn),都有各自的版本號(hào)
可以通過命令行,顯示節(jié)點(diǎn)信息
每當(dāng)節(jié)點(diǎn)數(shù)據(jù)發(fā)生變化,該節(jié)點(diǎn)的版本號(hào)會(huì)自動(dòng)累加,樂觀鎖
修改、刪除節(jié)點(diǎn)使,如果版本號(hào)不匹配,就會(huì)報(bào)錯(cuò)
存儲(chǔ)
每個(gè)節(jié)點(diǎn),存儲(chǔ)的數(shù)據(jù)不宜過大,幾K即可
權(quán)限
節(jié)點(diǎn)可以設(shè)置acl
可以通過權(quán)限,來限制用戶的訪問
總結(jié)
以上是生活随笔為你收集整理的Zookeeper的数据模型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Zookeeper的命令
- 下一篇: Zookeeper客户端