【发布时间】:2011-04-03 00:31:10
【问题描述】:
我知道有三种不同的流行类型的非 SQL 数据库。
- 键/值:Redis、Tokyo Cabinet、Memcached
- 列族:Cassandra、HBase
- 文档:MongoDB、CouchDB
我已经阅读了关于它的长篇博客,但并不了解。
我了解关系数据库,并且熟悉 MongoDB/CouchDB 等基于文档的数据库。
谁能告诉我这些和列表中的前两个之间的主要区别是什么?
【问题讨论】:
-
一共有五种:(1)Key-Value Stores:Oracle Coherence、Redis、Kyoto Cabinet(2)BigTable风格的数据库:Apache HBase、Apache Cassandra(3)文档数据库:MongoDB、CouchDB( 4)全文搜索引擎:Apache Lucene、Apache Solr (5)图形数据库:neo4j、FlockDB,见nosql-data-modeling-techniques
标签: mongodb couchdb cassandra redis non-relational-database