摘要:
首先,Raft 集群必須存在一個主節點(leader),我們作為客戶端向集群發起的所有操作都必須經由主節點處理。所以 Raft 核心算法中的第一部分就是選主(Leader election)——沒有主節點集群就無法工作,先票選出一個主節點,再考慮其它事情。
其次,主節點需要承載什么工作呢?它會負責接收客戶端發過來的操作請求,將操作包裝為日志同步給其它節點,在保證大部分節點都同步了本次操作后,就可以安全地給客戶端回應響應了。這一部分工作在 Raft 核心算法中叫日志復制(Log replication)。 閱讀全文
posted @ 2024-07-06 21:45
聽到微笑
閱讀(1471)
評論(0)
推薦(0)

浙公網安備 33010602011771號