Geekerstar 极客笔记 一致性协议(三)Raft 协议 Raft 和 Paxos 类似,但是更容易理解,也更容易实现。 Raft 主要是用来竞选主节点。 单个 Candidate 的竞选 有三种节点:Follower、Candidate 和 Leader。Leader 会周期性的发送心跳包给 Follower。每个 Fo …
Geekerstar 极客笔记 一致性协议(一)两阶段提交协议 Two-phase Commit(2PC)。 可以保证一个事务跨越多个节点时保持 ACID 特性。 两类节点:协调者(Coordinator)和参与者(Participants),协调者只有一个,参与者可以有多个。 运行过程 1. 准备阶 …