示例
示例
N = 3 副本
W = 2(写入多数派) R = 2(读取多数派)
R + W = 4 > N = 3 → 读写集合必有交集| 常见配置 | 3 副本写 2 读 2;可用性优先可降低 W 但会削弱读一致性 |
|---|---|
| 工程差异 | 实际系统还涉及读修复、提示移交与不一致窗口 |
R + W > N 并不自动带来线性一致:并发写、时钟与失败恢复仍可能产生异常。
副本集通过法定人数(quorum)决定读写是否需要多数派参与;在 N 个副本中写 W 个、读 R 个,满足 R + W > N 时读可覆盖最近写入(简化条件下)。
N = 3 副本
W = 2(写入多数派) R = 2(读取多数派)
R + W = 4 > N = 3 → 读写集合必有交集| 常见配置 | 3 副本写 2 读 2;可用性优先可降低 W 但会削弱读一致性 |
|---|---|
| 工程差异 | 实际系统还涉及读修复、提示移交与不一致窗口 |