架构师训练营 - 第 6 周课后作业(1 期)
请简述 CAP 原理。
CAP理论是指对于一个分布式数据系统,其可用性、一致性、和分区耐受性不可以同时满足。其中:C:一致性Consistency,指每次读取数据都应该是最近写入的数据,或返回一个错误,而不是返回过期的数据。通俗来说就是,如果返回,就返回正确的数据。A:可用性Availability,指每次请求都得到响应,不是返回错误或不返回。不过,这个响应不需要保证是最近才写入的。通俗来说就是,一定要返回,可以返回旧数据。P:分区耐受性Partition tolerance,指即使因为网络原因,部分服务节点之间消息丢失或延迟了,系统依然是可以操作的。
评论