日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Zookeeper 详讲(笔记)1

發布時間:2023/12/3 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Zookeeper 详讲(笔记)1 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

client發送request給follower,follower將request給leader,leader將proposal(提議)發送給所有的follower,follower進行投票,每一個follower返回一個ack給Leader,leader將commit發送給所有的follower進行更新數據,最后follower將response返回給client。
zookeeper的特點:
(1)最終一致性:為客戶端展示同一視圖,這是zookeeper里面一個非常重要的功能。
(2)可靠性:如果消息被一臺服務器接收,那么他將被所有的服務器接收到
(3)實時性:zookeeper不能保證兩個客戶端能同時得到剛更新的數據,如果需要最新數據,應該在讀數據之前調用sync()接口
(4)獨立性:各個client之間會不干擾
(5)原子性:更新只能成功或者失敗,沒有中間狀態
(6)順序性:所有server,同一消息發布順序一致
zookeeper的核心是原子廣播,這個機制保證了各個server之間的同步,實現這個機制的協議叫做Zab協議,Zab協議有兩種模式,他們分別是恢復模式(選主)和廣播模式(同步),當服務啟動或者在領導者崩潰后,Zab就進入了恢復模式,當領導者被選舉出來,且大多數Server完成了和leader的狀態同步以后,恢復模式就結束了。狀態同步保證了leader和Server具有相同的系統狀態。

總結

以上是生活随笔為你收集整理的Zookeeper 详讲(笔记)1的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。