Bigtable vs Cassandra vs SimpleDB与Dynamo vs CouchDB与Hypertable vs Riak vs HBase,它们有什么共同点?

StackOverflow https://stackoverflow.com/questions/2437005

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

有帮助吗?

解决方案

NOSQL数据库站点 总结这样的概念:

下一代数据库主要解决了一些要点:是非关系,分布式,开源和水平可扩展的。最初的意图是现代的网络规模数据库。该运动始于2009年初,并正在迅速发展。通常,更多的特征适用于:无架构,复制支持,简单的API,最终一致性等等。因此,误导性术语“ nosql”(现在社区主要用“不仅是SQL”翻译)被视为对上述定义类似的别名。

该网站也保持 NOSQL数据库上文章的档案. 。他们中的大多数似乎都专注于特定产品,但是还有一些更一般的概述。如果您认真地建立自己的一个,那么 分布式非关系数据库的设计模式 您需要考虑的事情很好。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top