2012-07-05 60 views

回答

2

您的问题的答案“关系数据库如何在严格一致的情况下被分割?”在本白皮书中进行了描述:http://www.codefutures.com/database-sharding/

由于分区功能的使用标准,分区功能更好,更适用于云基数据库,但它并不局限于云,因为它可以根据需要使用本地分布式数据库完成。一旦定义了使用标准并且限制不成问题,分片就可以满足高扩展性,低成本和高性能数据库的需求。

对于SQL数据库(以前称为SQL Azure),您不需要用于分片的库,而是可以直接使用数据库,并让应用程序正确使用ADO.NET来访问分片数据库。详细过程描述如下: How to Shard with Windows Azure SQL Database

不幸的是,我不能评论这两者之间的比较。

+0

嘿,谢谢,纸张看起来很有趣:)会穿过它.. – 2012-07-08 16:29:37