开发者社区> 问答> 正文

CAP是什么意思?

已解决

CAP是什么意思?

展开
收起
与时俱进的探索者 2022-04-05 17:37:20 745 0
2 条回答
写回答
取消 提交回答
  • 推荐回答

    该术语于 1998 年由 Eric Brewer 提出, 其中 C 表示一致性 ( Consistency, 读请求应该得到最新写入数 据, 或者返回错误), A 表示可用性 ( Avai la bili ty, 读/写请求尽量得到响应, 读可以不用返回最新写入数据), P 表示分区容错能力 ( Partition tolerance, 网络节点丢包后 , 系统能够继续工作 ), 对于典型的分布 式系统, 最多只 能满足以上的两项。 CAP 常用千分布 式系统 , 特别是副本数据冗余场景 , 最终一致性( BASE ) 就是选择满足 A 和 P 而牺牲 C。以上信息摘自《对象存储实战指南-试读》,下载地址:https://developer.aliyun.com/topic/download?id=7997

    2022-04-06 20:24:30
    赞同 展开评论 打赏
  • 在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)

    2022-04-06 08:50:34
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载