
分布式事务 | 一致性算法
文章平均质量分 93
分布式事务 | 一致性算法 - 个人总结
wa_c777
知行合一
展开
-
Zookeeper:zab算法详解
zab协议是为Zookeeper设计的分布式一致性协议。1. 什么是 ZAB 协议? ZAB 协议介绍 ZAB 协议全称:Zookeeper Atomic Broadcast(Zookeeper 原子广播协议)。 Zookeeper 是一个为分布式应用提供高效且可靠的分布式协调服务。在解决分布式一致性方面,Zookeeper 并没有使用 Paxos ,而是采用了 ZAB 协议。 ZAB 协议定义:ZAB 协议是为分布式协调服务 Zookeeper 专门设计的一种支持原子广播 .原创 2021-02-27 10:27:36 · 874 阅读 · 0 评论 -
Raft算法
Raft 也是一个一致性算法,和 Paxos 目标相同。是更易于理解的一致性算法。也就是说,他的目标就是成为一个易于理解的一致性算法。以替代 Paxos 的晦涩难懂。一、Raft算法介绍首先说什么是 Raft 算法:Raft 是一种为了管理复制日志的一致性算法。什么是一致性呢?Raft 的论文这么说的:一致性算法允许一组机器像一个整体一样工作,即使其中一些机器出现故障也能够继续工作下去。这里的一致性针对分布式系统。什么是管理日志呢?一致性算法是从复制状态机的背景下提出的,原创 2021-03-05 10:34:05 · 582 阅读 · 1 评论