1·作用:用于管理日志一致性的协议,相较于paxos算法更易于理解和实现
2·方式:学期-任期-一个任期一个leader,上一任leader自动成为follower-转速快的成为下一任leader
3·角色分配:领导者,追随者,竞选者
4·流程:
·远程RPC:如何传数据——如何将消息传递给其他节点的一种行为,选举期间,一旦选出主节点,就进行主从节点之间的数据同步;当主从节点相差较多时,使用快照(领导者使用该RPC发送快照给落后太多的追随者)
5·log replication:日志复制——把所有要执行的操作存放在日志中,只要所有节点按照日志执行,得到的最终结果都是一致的
Raft算法:学习笔记
最新推荐文章于 2024-10-06 23:08:58 发布