NOTE

4.6 分布式系统复制架构

1. 是什么 - 一般副本中有两种角色 - Leader:负责处理客户端的写入请求 - Follower:从Leader同步数据,可以处理客户端的读取请求 2. 分类 2.1. Leader-Follower 分布式系统复制架构之主从复制.md 2.2. Leader-Leader 分布式系统复制架

分布式系统创建于 更新于 historical

这是历史学习笔记,可能存在过时或不完整的理解。

1. 是什么

  • 一般副本中有两种角色
    • Leader:负责处理客户端的写入请求
    • Follower:从Leader同步数据,可以处理客户端的读取请求

2. 分类

2.1. Leader-Follower

分布式系统复制架构之主从复制.md

2.2. Leader-Leader

分布式系统复制架构之主主复制.md

2.3. Leaderness

分布式系统复制架构之无主复制.md

3. 举例

  • MySQL支持Leader-Follower、Leader-Leader
  • Redis支持Leader-Follower
  • Kafka支持Leader-Follower
  • Zookeeper使用Leader-Follower
  • Elasticsearch使用Leader-Follower