Etcd线性读和串行读区别

默认读模式
线性读。
串行读模式
可能读到老数据,适用于数据一致性要求低的场景。
因为Followe节点收到Leader节点同步的写请求后,异步更新日志条目到自己的状态机,本地状态机数据可能落后于Leader。
线性读模式
读取到最新数据,适用于数据一致性要求高的场景。
Follower向Leader发送ReadIndex请求,等待本地状态机数据追上Leader后才响应读请求。

posted on 2024-05-20 09:14  王景迁  阅读(55)  评论(0编辑  收藏  举报

导航