使用排序和查询时,MongoDB中的MapReduce索引使用情况

时间:2015-03-19 13:01:15

标签: mongodb mapreduce mongodb-indexes

为了获得最佳效果,如果您向MapReduce同时提供sortquery,那么您应该:

  1. 一个索引,其中包含排序中使用的字段,然后是查询中使用的字段

  2. 一个索引,其中包含查询中使用的字段,然后是排序中使用的字段

  3. 两个单独的索引


  4. 例如。文档包含字段A, B, C, D。 Map-Reduce使用字段A上的排序和字段B, C的查询。

    以下哪个索引更可取:

    1. { "A" : 1, "B" : 1, "C" : 1 }

    2. { "B" : 1, "C" : 1, "A" : 1 }

    3. { "A" : 1 }{ "B" : 1, "C" : 1 }


    4. 这记录在哪里? (使用排序和查询时map-reduce的索引使用。)

0 个答案:

没有答案