NoSQL数据库使用或需要索引吗?

时间:2012-04-10 07:47:52

标签: database indexing nosql

我是NoSQL数据库的新手,这可能听起来有点愚蠢,但我想知道NoSQL数据库是否使用或需要索引? 如果是,如何制作或管理它们?任何链接? 感谢

2 个答案:

答案 0 :(得分:14)

CouchDB和MongoDB肯定是的。我在书中提到过:

以下是相应的文档:

但是,我认为NoSQL过于支离破碎,无法给出明确的“是的,所有NoSQL系统都需要索引”。大多数系统需要并提供索引,但大多数SQL数据库都不需要。最近,Cassandra人自豪地引入了二级索引,即不止一个聚集索引。

答案 1 :(得分:2)

肯定nosql数据库需要索引,

即。但是在大多数流行的数据库中,您不需要自己维护索引,因为根据nosql数据库的当前需求,nosql数据库社区正在开发新功能并使用"Code Less, Get More"