CAP原理和BASE思想

分布式领域CAP理论
Consistency(一致性): 数据一致更新,所有数据变动都是同步的;
Availability(可用性):好的响应性能,但往往一致性要求越高的系统,可用性越低;
Partition tolerance(分区容错性):可靠性,分区之后也能够保证集群的只能正常行使,往往是分布式系统中必须保证的一点;

定理:任何分布式系统只可同时满足二点,没法三者兼顾。
忠告:架构师不要将精力浪费在如何设计能满足三者的完美分布式系统,而是应该进行取舍。

Continue reading “CAP原理和BASE思想”