天天看點

zookeeper學習-zookeeper節點類型

持久(Persistent):用戶端和伺服器斷開連接配接後,建立的節點不删除

短暫(Ephemeral):用戶端和伺服器斷開連接配接後,建立的節點自己删除

持久

zookeeper學習-zookeeper節點類型

1.持久化目錄節點

用戶端和zk斷開連接配接後,該節點依舊存在

2.持久化順序編号目錄節點

用戶端與zk斷開連接配接後,該節點依舊存在;隻是zk給該節點名稱進行順序編号。(如圖:Persistent_1,2,3)

說明:建立znode時設定順序辨別,znode名稱後會附加一個值,順序号是一個單調遞增計數器,由父節點維護(如圖:/znode2_003)
tips:在分布式系統中,循序号可以被用于為所有的事件進行全局排序,這樣用戶端可以通過順序号推斷事件的順序。

短暫(臨時)

zookeeper學習-zookeeper節點類型

1.臨時目錄節點

用戶端與zk斷開連接配接後,該節點被删除(适合用來監控用戶端的上下線)

2.臨時順序編号目錄節點

用戶端與zk斷開連接配接後,該節點被删除,隻是zk給該節點名稱進行順序編号