0

MapReducesortに aと a の両方を指定する場合、最適なパフォーマンスを得るqueryには、以下が必要です。

  1. ソートで使用されるフィールドを含む 1 つのインデックス、次にクエリで使用されるフィールド

  2. クエリで使用されるフィールドを含む 1 つのインデックス、次に並べ替えで使用されるフィールド

  3. 2 つの個別のインデックス


たとえば、ドキュメントにはフィールドが含まれています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 }


これはどこかに文書化されていますか?(ソートとクエリの両方を使用する場合の map-reduce によるインデックスの使用。)

4

0 に答える 0