这里主要介绍几种常见的架构设计理论和原则,常见于大中型互联系统架构设计。1、什么是CAP著名的CAP理论是由Brewer提出的,所谓CAP,即一致性(Consistency)、可用性(Availability)和分区容错性(PartitionTolerance)。(1)、Consistency(一致性):更新操作成功并返回客户端完成后,分布式的所有节点在同一时间的数据完全一致(Allnodesseethesamedataatthesametime)。这里的一致性,一定要和传统的RDBMS中的事务一致性区分开。在传统的RDBMS中,事务具有ACID4个属性,即原子性(Atomicity),一致性