免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版
打開APP
未登錄
開通VIP,暢享免費電子書等14項超值服
開通VIP
首頁
好書
留言交流
下載APP
聯(lián)系客服
Zookeeper簡介
行者花雕
>《待分類》
2022.04.09
關注
1.1 什么是zookeeper
Zookeeper是一個分布式的、開源的分布式應用程序協(xié)調服務,是Google的Chubby一個開源的實現(xiàn),是Apache Hadoop的一個子項目,主要是用來解決分布式應用中經(jīng)常遇到的一些數(shù)據(jù)管理的問題,如:統(tǒng)一命名服務、狀態(tài)同步服務、集群管理、分布式應用配置項的管理等。
它是一個為分布式應用聽過一致性協(xié)調服務的中間件
1.2 zookeeper提供了什么
zookeeper=文件系統(tǒng)+監(jiān)聽通知機制。
文件系統(tǒng):zookeeper維護一個類似文件系統(tǒng)的樹樁數(shù)據(jù)結構,每個子目錄項都被稱為znode(目錄節(jié)點),和文件系統(tǒng)一樣,我們能夠自由的增加、刪除znode,且znode是可以存儲數(shù)據(jù)的。
zookeeper為了保證高吞吐和低延遲,在內存中維護了這個樹狀的目錄結構,這種特性使得zookeeper不能用于存放大量的數(shù)據(jù),每個節(jié)點的存儲數(shù)據(jù)上限為
1M
。
有四種類型的znode:
Persistent -持久化目錄節(jié)點:客戶端與zookeeper斷開連接后,該節(jié)點依舊存在
Persistent_SEQUENTIAL-持久化順序編號目錄節(jié)點:客戶端與zookeeper斷開連接后,該節(jié)點依舊存在,只是zookeeper給該節(jié)點名稱進行順序編號
ephemeral-臨時目錄節(jié)點:客戶端與zookeeper斷開后,該節(jié)點被刪除
Ephemeral_sequential-臨時順序編號目錄節(jié)點:客戶端與zookeeper斷開后,該節(jié)點被刪除,只是zookeeper給該節(jié)點名稱進行順序編號
監(jiān)聽通知機制:客戶端注冊監(jiān)聽(
watcher事件
)它關心的目錄節(jié)點,當目錄節(jié)點發(fā)生變化(數(shù)據(jù)更改、被刪除、子目錄節(jié)點增加刪除)時,zookeeper會通知客戶端。
1.3 zookeeper用途
分布式應用配置管理
統(tǒng)一命名服務
狀態(tài)同步服務
集群管理,保證集群中數(shù)據(jù)的強一致性
分布式鎖,分布式環(huán)境中不同進程之間爭奪資源,類似于多線程中的鎖
分布式隊列:數(shù)據(jù)發(fā)布與訂閱
zookeeper集群leader選舉:即master節(jié)點選舉,主節(jié)點down掉后,從節(jié)點就會接手工作,并且保證這個節(jié)點是唯一的。從而保證集群是高可用的
1.4 zookeeper的特性
一致性:數(shù)據(jù)一致性,數(shù)據(jù)按照順序分批入庫
原子性:事物要么成功要么失敗
單一視圖:客戶端連接集群中的任意zk節(jié)點,數(shù)據(jù)都是一致的
可靠性:每次對zk的操作狀態(tài)都會保存在服務端
實時性:客戶端可以讀取到zk服務端的最新數(shù)據(jù)
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請
點擊舉報
。
打開APP,閱讀全文并永久保存
查看更多類似文章
猜你喜歡
類似文章
Zookeeper與paxos算法
ZooKeeper的十二連問,你頂?shù)昧寺铮?/div>
為啥這么多公司用 ZooKeeper?它到底解決了什么問題?
Zookeeper面試總結,年后漲薪輕而易舉
萬字詳解 Zookeeper 的五個核心知識點
Docker學習筆記— etcd應用場景
更多類似文章 >>
生活服務
首頁
萬象
文化
人生
生活
健康
教育
職場
理財
娛樂
藝術
上網(wǎng)
留言交流
回頂部
聯(lián)系我們
分享
收藏
點擊這里,查看已保存的文章
導長圖
關注
一鍵復制
下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!
聯(lián)系客服
微信登錄中...
請勿關閉此頁面
先別劃走!
送你5元優(yōu)惠券,購買VIP限時立減!
5
元
優(yōu)惠券
優(yōu)惠券還有
10:00
過期
馬上使用
×