etcd 协调服务
etcd功能介绍,核心特性
- 将数据存储在集群中的高可用k-v存储
- 允许应用实时监听存储中的k-v变化
- 能容忍单点故障,能够应对网络分区
重量级用户
传统存储模型
ectd原理,抽屉理论
- 一个班级60个人
- 有一个秘密,告知给班里的31个人
- 那么随便挑选31个人,一定有1个人知道秘密
etcd 与 Raft的关系
- Raft 是强一致的集群日志同步算法
- etcd是一个分布式的kv存储
- etcd利用raft算法在集群中同步kev-value
quorum 模型
日志格式
Raft日志概念
raft异常场景
Raft 异常安全
Raft工作案例
Raft保证
交互协议
重要特性
key有序存储
mvcc 多版本控制
监听kv变化
watch工作原理
lease 租约
实践任务
本作品采用《CC 协议》,转载必须注明作者和本文链接