【发布时间】:2014-04-13 15:58:31
【问题描述】:
Mongo 2.6 引入了Index Intersection。在我看来,无论使用复合索引可以实现什么,都可以使用索引交集更轻松地实现,并且具有更大的灵活性(因为它可以支持更多类型的查询)。 但是,Mongo 的文档说:
索引交集并没有消除创建复合索引的需要。 (Link)
然后继续解释使用复合索引相对于索引交集的缺点。我不明白使用这样的索引而不是让 mongo 与多个索引相交来完成查询的优势是什么。
编辑:我建议阅读他的答案中提供的link@Sammaye,以详细解释 Mongo 的开发人员 David Storch 对索引交集与复合索引的关系。底线:
索引交集不应被视为复合索引的替代品
【问题讨论】:
标签: mongodb