bigtable vs cassandra vs simpledb vs dynamo vs couchdb vs hypertable vs riak vs hbase,他们有什么共同之处?

时间:2010-03-13 02:13:10

标签: couchdb cassandra amazon-simpledb bigtable hypertable

很抱歉,如果这个问题有些主观。我是“可以存储”,“分布式商店”或类似这样的概念的新手。我真的很想知道他们有什么共同之处,并希望对所有这些有所了解。如果我想写一个类似的产品,我需要准备什么?

2 个答案:

答案 0 :(得分:18)

NoSQL Database site总结了这样的概念:

  

主要是下一代数据库   解决一些问题:存在   非关系的,分布式的,   开源和水平可扩展。   最初的意图是现代的   网络规模的数据库。运动   从2009年初开始,并且正在增长   迅速。往往更具特色   适用于:无架构,复制   支持,简单的API,最终   一致性等等。所以   误导性术语“nosql”(社区   现在翻译它主要是“不是   只有sql“)应该被视为别名   像定义一样   上方。

该网站还维护an archive of articles on NoSQL databases。他们中的大多数似乎专注于特定产品,但有一些更普遍的概述。如果你真的想要建立自己的那个,那么Design Patterns for Distributed Non-Relational Databases可以很好地完成你需要考虑的事情。

答案 1 :(得分:13)