開發者學堂課程【分布式協調系統 Zookeeper 快速入門:Stat 結構體】學習筆記,與課程緊密聯系,讓使用者快速學習知識。
課程位址:
https://developer.aliyun.com/learning/course/97/detail/1588Stat 結構體
(1)czxid- 建立節點的事務 zxid
每次修改 ZooKeeper 狀态都會收到一個 zxid 形式的時間戳,也就是 ZooKeeper 事務 ID.
事務 ID 是 ZooKeeper 中所有修改總的次序。每個修改都有唯一的 zxid ,如果 zxid1 小于 zxid2 之前發生。
(2)ctime-zonde 被建立的毫秒數(從1970開始)
(3)Mzxid-zonde 最後更新的事務zxid
(4)Mtime-zonde 最後修改的毫秒數(從1970開始)
(5)pZxid-zonde 最後更新的子節點zxid
(6)Cversion-zonde 子節點變化号,zonde 子節點修改次數
(7)Dataversion-znode 資料變化号
(8)aclVersion-znode 通路控制清單的變化号
(9)ephemeralOwner-如果是臨時節點,這個是 znode 擁有者的 session id.如果不是臨時節點則是0.
(10)dataLength-znode 的資料長度
(11)numChildren-znode 子節點數量
zxid 為事務 ID,所有送出都采用事務操作,且前五個為時間節點。
1)cversion 意為版本二,子節點變化号就是變化了多少次
2)資料變化号,也就是變化了多少版
3)acl 一般為控制、通路的意思
4)sessionID 也是會話 ID,可建立通信
5)資料長度,資料存儲了多大
6)子節點後還有子節點,可嵌套