写点什么

《架构师训练营》第六周命题作业 - CAP 原理

用户头像
关注
发布于: 2020 年 07 月 15 日

CAP 原理

CAP 理论告诉我们,一个分布式系统不可能同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)这三个基本需求,最多只能同时满足其中的两项。

  • 一致性,是指数据在多个副本之间是否能够保持一致的特性。在一致性的需求下,当一个系统在数据状态执行更新操作后,应该保证系统的数据仍然处于一致的状态。

  • 可用性,是指系统提供服务必须一直处于可用的状态,对于用户的每一个操作请求总是能够在有限的时间内返回结果。

  • 分区容错性,分布式系统在遇到任何网络分区故障的时候,仍然需要能够保证对外满足一致性和可用性的服务,除非是整个网络环境都发生了故障。

用户头像

关注

还未添加个人签名 2018.06.14 加入

还未添加个人简介

评论

发布
暂无评论
《架构师训练营》第六周命题作业 - CAP 原理