結構
1、層次化的目錄結構,命名符合常規文件系統規范
2、每個節點在zookeeper中叫做znode,并且其有一個唯一的路徑標識。
3、節點Znode可以包含數據和子節點(但是EPHEMERAL類型的節點不能有子節點)。
4、客戶端應用可以在節點上設置監視器。
Znode類型
1、Znode有兩種類型:
短暫(ephemeral)(斷開連接自己刪除)
持久(persistent)(斷開連接不刪除)
操作實例見博文:
2、Znode有四種形式的目錄節點(默認是persistent )
PERSISTENT
PERSISTENT_SEQUENTIAL(例如:持久序列/test0000000019 )
EPHEMERAL
EPHEMERAL_SEQUENTIAL
3、創建znode時設置順序標識,znode名稱后會附加一個值,順序號是一個單調遞增的計數器,由父節點維護。
(重來沒有建過,則從0開始,建過從1開始)
4、在分布式系統中,順序號可以被用于為所有的事件進行全局排序,這樣客戶端可以通過順序號推斷事件的順序。
操作
節點增刪改操作實例見博文:http://blog.csdn.net/zengmingen/article/details/53151485
監聽器操作實例見博文:http://blog.csdn.net/zengmingen/article/details/53152308
-------------
更多的Java,Angular,Android,大數據,J2EE,Python,數據庫,Linux,Java架構師,:
http://www.cnblogs.com/zengmiaogen/p/7083694.html