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 协议》,转载必须注明作者和本文链接
剑尘 的个人博客
关于 LearnKu
推荐文章: