【发布时间】:2011-03-30 19:44:41
【问题描述】:
我在 Mongo 集合中有这个索引 a,b,-c。
当我运行这个查询时:find by a,b,f,(sort by) -c,c 快速排序?
【问题讨论】:
我在 Mongo 集合中有这个索引 a,b,-c。
当我运行这个查询时:find by a,b,f,(sort by) -c,c 快速排序?
【问题讨论】:
是的,这些字段上的复合索引将使以下查询变得更快:
只要排序顺序与索引中的排序顺序相同,即可。如果您反转这三个键中任何一个的排序顺序,Mongo 将执行完整的集合扫描,而不是使用索引。
【讨论】: