Zookeeper内部的简单细节(一)
生活随笔
收集整理的這篇文章主要介紹了
Zookeeper内部的简单细节(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么80%的碼農都做不了架構師?>>> ??
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Zookeeper內部的簡單細節(一)
?Zookeeper中的每個znode的stat機構都由下面的字段組成:
- czxid - 引起這個znode創建的zxid
- mzxid - znode最后更新的zxid
- ctime - znode被創建的毫秒數(從1970年開始)
- mtime - znode最后修改的毫秒數(從1970年開始)
- version - znode數據變化號
- cversion - znode子節點變化號
- aversion - znode訪問控制列表的變化號
- ephemeralOwner - 如果是臨時節點這個是znode擁有者的session id。如果不是臨時節點則是0。
- dataLength - znode的數據長度
- numChildren - znode子節點數量 ? ? ? ? ??
Zookeeper 狀態變更流程圖
Zookeeper的權限控制
Zookeeper支持下面的permissions:
- CREATE:可以創建子節點
- READ:可以從節點獲取數據并列出它的子節點
- WRITE:可以向節點設置數據
- DELETE:可以刪除一個子節點
- ADMIN:可以設置權限
?
轉載于:https://my.oschina.net/QAAQ/blog/750223
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Zookeeper内部的简单细节(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: kinnect相关
- 下一篇: IEnumerable 使用foreac