写点什么

架构师训练营——第六周作业

用户头像
关注
发布于: 2021 年 02 月 12 日

请简述 CAP 原理

  • 一致性 Consistency:客户端每次读取到的都应该是最新写入的数据,或者返回一个错误,而不是过期数据。

  • 可用性 Availability:客户端的每次请求都应该得到一个响应,而不是返回一个错误或者失去响应。

  • 分区容错性 Partition Tolerance:因为网络原因,即使某些服务节点之间消息丢失或者延迟了,系统仍然是可以运行的

  • CAP 定理:在分布式环境下,网络分区是一定会发生的,因此分区容错性是必须要满足的。在满足分区容错性的前提下,可用性和一致性是互斥的,必须根据实际业务场景进行取舍。


用户头像

关注

还未添加个人签名 2018.07.18 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营——第六周作业