文章目录
- 1. 分布式系统数据一致性概述
- 2. rafts算法基础
- 2.1 基础
- 2.2leader选举
- 2.3raft算法数据同步
- 2.4 raft算法之脑裂
- 2.5 leader宕机处理
- raft 动画演示
1. 分布式系统数据一致性概述

redis保证了可用性,牺牲了一致性
2. rafts算法基础
2.1 基础



2.2leader选举



2.3raft算法数据同步


- follower接受到指令后将日志commit到本地的状态机

2.4 raft算法之脑裂

三机房部署情况下要求两个机房中的机器数之和大于总机器的一半
现象1

现象2


2.5 leader宕机处理




raft 动画演示
http://thesecretlivesofdata.com/raft/



















