分布式一致性问题怎么解决

发布于: 2020 年 07 月 15 日

由于分布式一致性问题比较复杂,涉及的内容非常多,本文旨在将相关知识点做个概要梳理,以便后续通过一个文章序列来逐一探讨各个知识点。

分布式一致性问题的产生

在解决问题之前,我们需要先将问题定义清楚。

分布式一致性如何分类

分布式一致性模型的定义不一,进而会产生不同的一致性分类。

分布式一致性问题解决方案

没有完美的解决方案,只有适合业务场景的解决方案。

  • 拜占庭将军问题

  • CAP理论

  • BASE理论

  • Paxos算法

  • Raft算法

  • 一致性hash算法

  • Gossip协议

  • Quorum NWR协议

  • PBFT算法

  • PoW算法

  • ZAB协议

  • XA协议

  • 多阶段提交协议

开源框架

  • zookeeper

  • Cassandra

  • Kafka

  • Redis

  • Hbase

待研究资料:

发布于: 2020 年 07 月 15 日 阅读数: 6
用户头像

林昱榕

关注

开心生活,努力工作。 2018.02.13 加入

还未添加个人简介

评论

发布
暂无评论
分布式一致性问题怎么解决