Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
mongodb では、1 つのキーを使用した mapReduce は、2 つまたは 3 つのキーを使用した mapReduce よりも高速ですか? とにかく、それらをマップするには O(n) が必要なので、n はコレクションのサイズです。
複数のエミットを持つ mapReduce のことですか、それとも { x : 1, y : 1 } のような複合キーを持つ mapReduce のことですか? ドキュメントごとに複数のキーを発行すると、結合するデータが増えるため、reduce フェーズが多少長くなる可能性があります。複合的に発行されたキーは、発行されたデータを大きくするため、ストレージ (およびネットワーク) のオーバーヘッドが発生します。