第六周作业
请简述CAP原理
一致性Consistency: 每次读取的数据都应该是最近写入的或者返回一个错误,而不是过期的数据。返回的数据要么是最新的且正确的,要么返回错误。
可用性Availability: 每次请求都应该得到一个响应,而不是返回一个错误或失去响应,但是不要求数据一定是最近写入的,即可以容忍一定的数据不一致。
分区耐受性Partition tolerance: 即使因为网路欧原因,部分服务器节点之间丢失消息或发生延迟,系统依然应该是可操作的。
CAP原理是指,在满足分区耐受性的前提下,分布式系统要么满足一致性(CP),要么满足可用性(AP),不可能同时满足一致性和可用性。
评论