0
Mongodbに2つの異なるメソッドinsertMany
とinsertOne
が必要な理由について混乱しています。なぜinsertMany
を使用するのですか? { a: 1 }
のように1つのドキュメントを挿入する場合は、insertMany([{ a: 1 }])
のような文章を機能的にはinsertOne({ a: 1 })
とまったく同じにすることができます。insertManyを使用して1つのドキュメントをMongodbに挿入します
1つのドキュメントを挿入するだけでパフォーマンスに違いはありますか?
他のCRUD関数についても同じ質問がありますのでご了承ください!前もって感謝します!
私は複数のドキュメントを知っていた 'insertMany'は間違いなく良いですが、1つのドキュメントについてはどうですか? –
一度に1つのドキュメントしかない場合は、 'insertmany()'操作のためにMongoが必要とするメモリを割り当てる理由がないので、 'insertone()'を提案します。私が言及したように、考慮するオーバーヘッドがあります。 – twg
ありがとうございます。 2つの方法の間のメモリ使用量やその他のパフォーマンスの違いについて説明する参照や文書はありますか? –