CAP原理:
C:Consistency(一致性)
A:Availability(可用性)
P:Partition tolerance(分区容错)
分区容错是不可避免的,因为一个局域网的机器给另一个局域网的机器发送消息,不可能总是成功的。
一致性和可用性也不可能同时满足。因为向其中一台服务器S1写数据时,如果要保证一致性,则必须锁定另一台服务器S2,否则,从S2拿到的是老数据,此时S2不可用。如果要实现可用性,则无法保证从S2中拿到的数据是新数据。
CAP原理:
C:Consistency(一致性)
A:Availability(可用性)
P:Partition tolerance(分区容错)
分区容错是不可避免的,因为一个局域网的机器给另一个局域网的机器发送消息,不可能总是成功的。
一致性和可用性也不可能同时满足。因为向其中一台服务器S1写数据时,如果要保证一致性,则必须锁定另一台服务器S2,否则,从S2拿到的是老数据,此时S2不可用。如果要实现可用性,则无法保证从S2中拿到的数据是新数据。