为了获得最佳性能,如果您同时为MapReduce提供 asort
和 a ,您是否应该:query
一个索引,其中包含排序中使用的字段,然后是查询中使用的字段
一个索引,其中包含查询中使用的字段,然后是排序中使用的字段
两个独立的索引
例如文档包含字段A, B, C, D
。Map-Reduce 使用按字段排序A
和按字段查询B, C
。
以下哪个指标更可取:
{ "A" : 1, "B" : 1, "C" : 1 }
{ "B" : 1, "C" : 1, "A" : 1 }
{ "A" : 1 }
,{ "B" : 1, "C" : 1 }
这在任何地方都有记录吗?(同时使用排序和查询时,map-reduce 的索引使用情况。)