摘要: 原文http://hi.baidu.com/bailiangcn/blog/item/ecd69c2a2888de305243c100.html从网上看到豆瓣的分享,知道他们是用Merkle tree(Hash Tree)的方式进行数据同步的,对于大量的小文件来说,这个比用一般的rsync比较好,具体思路可看davies写的这篇文章(中间提到了Amazon的Dynamo的设计文档,以前的日志里也提... 阅读全文
posted @ 2011-11-24 17:41 jiangC 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 原文http://pt.alibaba-inc.com/wp/dev_related_728/brewers-cap-theorem.htmlAmazon和EBay一直在喝的酷爱(kool aid)饮料。by Julian Browne on 2009.1.11 (经Julian授权翻译此文,原文参见)1976年6月4号,周5,在远离音乐会大厅的一个楼上的房间内,在位于Manchester的Les... 阅读全文
posted @ 2011-11-24 10:17 jiangC 阅读(314) 评论(0) 推荐(0) 编辑
摘要: By Julian Browne on January 11, 2009. Filed Under architecture, business, strategyOn Friday 4th June 1976, in a small upstairs room away from the main concert auditorium, the Sex Pistols kicked off th... 阅读全文
posted @ 2011-11-24 09:58 jiangC 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 传统关系型数据库系统的事务都有ACID的属性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)。英文为:Atomic: Everything in a transaction succeeds or the entire transaction is rolled back.Consistent: A tra... 阅读全文
posted @ 2011-11-24 09:47 jiangC 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 作者:阎斌 |可以转载, 但必须以超链接形式标明文章原始出处和作者信息网址:http://UltimateArchitecture.net 学过数据库的人都会知道,ACID是关系型数据库的最基本原则。但是在遵守ACID原则规定的强一致性的同时,会对性能造成很大的影响。 对于大多数的互联网应用来讲,... 阅读全文
posted @ 2011-11-24 09:35 jiangC 阅读(731) 评论(0) 推荐(0) 编辑