摘要:
最近读了Amazon Dynamo的论文,记录几个关键点,说明大致的原理,不追求语言的准备下和严谨性。CAP,在Dynamo论文发布后开始流行,CAP在这之前已经被提出来,大致的意思是这样的:C:Consistent,一致性:任何一个读操作总是能够读取之前完成的写操作结果A:Available,可用性:每一个操作总是能够在确定的时间内返回P:Partition-tolerance,分区容忍性,在网络出现分区时,任然满足一致性和可用性CAP理论认为三者无法同时满足,当网络分区时,一致性就得不到满足了。Dynamo也是以CAP为指导思想进行设计的,在论文中提到引入了NWR可以配置策略,N代表系统存 阅读全文