Week 06 作业

发布于: 21 小时前
Week 06 作业

题目:请简述 CAP 原理。

CAP定理,又被称作布鲁尔定理,指出对于一个分布式系统来说,不可能同时满足:一致性(Consistency),可用性(Availability),分区容错性(Partition tolerance),最多只能满足其中的两项。

理解CAP理论的最简单方式是:

两个节点分别处于分区两侧,允许至少一个节点更新状态会导致数据不一致,破坏一致性;

如果为了保证数据一致性,将分区一侧的节点设置为不可用,则破坏了可用性;

除非两个节点可以互相通信,才能保证一致性和可用性,这会破坏分区容错性。

对于分布式数据库来说,分区容错性是基本要求,否则就失去了价值,因为分布式数据库就是在一致性和可用性之间取一个平衡。

用户头像

鱼_XueTr

关注

还未添加个人签名 2019.04.19 加入

还未添加个人简介

评论

发布
暂无评论
Week 06 作业