真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

zookeeper是什么呢

本篇文章為大家展示了zookeeper是什么呢,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

張店ssl適用于網站、小程序/APP、API接口等需要進行數據傳輸應用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!

zookeeper是什么?

zookeeper是一種用戶分布式應用程序的協(xié)調服務。使用它你可以解決一些分布式程序的問題,例如主節(jié)點的選舉問題,分布式鎖的問題等等

zookeeper的設計目標

  • 簡單可用

  • 高可用

  • 有序

zookeeper主要的概念

1. 數據節(jié)點

類似linux的文件系統(tǒng)一樣,一種樹形的數據結構

2. 數據節(jié)點類型

  • 臨時節(jié)點

與Session的生命周期綁定,如果Session斷開則節(jié)點刪除,基于此特性該節(jié)點不能子節(jié)點

  • 持久節(jié)點

  • 有效節(jié)點

該類型節(jié)點可以保持原子遞增,細分為有序持久和有序臨時節(jié)點

  • 容器節(jié)點 (3.5.3版本)

當該容器中最后一個孩子被刪除的時候,該節(jié)點可以被刪除,(主要為了垃圾收集)

3.Session

客戶端與服務器建立的一個連接會話

  • 主要狀態(tài)狀態(tài)

開始,連接中,已連接,關閉這四種狀態(tài),特別需要注意的是會話是否失效,是有服務端定義的,但是客戶端可以顯示的關閉。

4.Watches

1.主要特點
  • 一次觸發(fā)

當數據有改變的時候,去通知客戶端,通過一次之后,下次在變更的時候,需要客戶端重新注冊watch。(不過好多的開源的sdk已經把這些給封裝了)

  • 發(fā)送客戶端

只有客戶端接收到服務端的成功以后,客戶端才能真正的監(jiān)聽到消息

5.ACL權限

  • create

你可以創(chuàng)建子節(jié)點

  • read

你可以獲數據從一個節(jié)點

  • write

向一個節(jié)點設置數據

  • delete

你可以刪除數據

  • admin

可以設置權限

6.應用場景

可以實現數據的發(fā)布/訂閱,負載均衡,master選舉,分布式隊列,分布式鎖等

上述內容就是zookeeper是什么呢,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網頁題目:zookeeper是什么呢
當前鏈接:http://weahome.cn/article/pjiico.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部