分布式系统有CP和AP两种模式,请问如何理解这两种模式的优缺点?

要想分析CP和AP两种模式的优缺点,首先要弄懂什么是CAP.

C-Consistency,强一致性。A-Available,可用性。P-Partition tolerance,分区容错性。

在分布式中P是必须要有的,所以分布式有CP和AP两种模式。AP的就是可用性强,一致性弱;CP就是一致性强,可用性弱。你可以把强弱理解成优缺点。