Zookeeper集群特點:
1、zookeeper的主機叫l(wèi)eader,從機叫follwer(一個領導者,多個跟隨者)
創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網站建設、做網站、企業(yè)官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯(lián)網時代的廣饒網站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!
2、zookeeper集群的服務器不用全部工作,半數以上服務器存活,zk就能正常運行(所以建議zk集群為奇數個),
3、zk所有節(jié)點存的數據是全部一致的
4、更新請求順序進行,來自同一個client的請求按其發(fā)送順序一次執(zhí)行理解:
以下是zookeeper集群的服務器,
server1 server2 server3
有兩條寫數據(1,2代替)進入到server1,server1 是先寫1,后寫2,因為他的數據是全局保持一致的,所以zookeeper集群里邊的每臺server都要寫這兩條數據,但是由于網絡原因,當數據到達server3的時候,是數據2先到達的,數據1后到達的,但是還是能實現先寫數據1,后寫數據2,一直按照原來的順序來,不會變
5、數據更新的原子性,一次數據要么成功要么失敗,
理解:
就是當client向zk集群發(fā)送一條數據的時候,集群里所有的機器都會執(zhí)行,要么都執(zhí)行成功,要么都執(zhí)行失敗,當返回結果成功的時候,說明集群所有的server都更新了
6、能實時獲取zk里的數據
Zookeeper的數據結構模型與linux文件系統(tǒng)類似,整體上可以看成一棵樹,每個節(jié)點成為一個znode,每一個znode都能存儲1MB的數據,每個znode都可以通過其路徑唯一標識
與linux文件系統(tǒng)的區(qū)別就是,zookeeper的文件系統(tǒng)沒有文件和目錄的區(qū)別,每個znode既可以有子節(jié)點,又可以存數據,在linux上目錄之能存文件,文件才能存數據。
Znode是 “/” 下邊的節(jié)點,每個znode下邊的節(jié)點就用唯一路徑標識。
新聞標題:二、Zookeeper集群特點和數據結構
標題鏈接:http://www.rwnh.cn/article28/ihgpcp.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站設計公司、營銷型網站建設、商城網站、靜態(tài)網站、企業(yè)網站制作、定制網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)