Zookeeper数据的同步流程
生活随笔
收集整理的這篇文章主要介紹了
Zookeeper数据的同步流程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在第一節課,我們了解了zk的集群組成,?zookeeper通過三種不同的集群角色來組成整個高性能集群的
在zookeeper中,客戶端會隨機連接到zookeeper集群中的一個節點,如果是讀請求,就直接從當前節點中讀取數據,如果是寫請求,那么請求會被轉發給leader提交事務,然后leader會廣播事務,只要有超過半數節點寫入成功,那么寫請求就會被提交(類2PC事務)
那么問題來了
1. 集群中的leader節點如何選舉出來??
2. leader節點崩潰以后,整個集群無法處理寫請求,如何快速從其他節點里面選舉出新的leader呢?
3. leader節點和各個follower節點的數據一致性如何保證
?
總結
以上是生活随笔為你收集整理的Zookeeper数据的同步流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Zookeeper实现leader选
- 下一篇: zab协议介绍