亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
779
2022-05-28
2.2.4 數據模型
Zookeeper將Znode的數據保存在內存中,這是它能實現高吞吐量和低延遲性能的重要原因。為了增強可靠性,Zookeeper會同時將這些數據以操作日志和快照的形式持久化到磁盤之上,以免進程重啟的時候數據丟失。
Znode節點分為三種類型,它們分別是:
Persistent Nodes:Persistent Nodes是永久有效的節點,除非client顯式地刪除它,否則它會一直存在。
Ephemeral Nodes:Ephemeral Nodes是臨時的節點,僅在創建該節點client與服務器保持會話期間有效,一旦會話失效,Zookeeper便會自動刪除該節點。同時Ephemeral Nodes節點不能含有子節點。
Sequence Nodes:Sequence Nodes是順序的節點,這類節點在創建的時候,Zoo-
keeper會自動在節點路徑末尾添加遞增序號。同時在創建的時候client也能設置它的生命周期是永久有效的還是會話綁定的。
大數據 ZooKeeper
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。