23

对不起,如果这个问题有点主观。我不熟悉“可以存储”、“分布式存储”或类似的一些概念。我真的很想知道他们有什么共同点,并想了解所有这些。如果我想写一个类似这样的产品,我需要准备什么?

4

2 回答 2

18

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

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

该站点还维护了有关 NoSQL 数据库的文章存档。他们中的大多数似乎都专注于特定产品,但也有一些更笼统的概述。如果您认真地构建自己的数据库,那么分布式非关系数据库的设计模式可以很好地汇总您需要考虑的事情。

于 2010-03-13T02:40:51.423 回答
13

nosql 世界的概览:http: //www.vineetgupta.com/2010/01/nosql-databases-part-1-landscape/

于 2010-03-13T02:40:12.563 回答