sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB:Bulk infoga (Bulk.insert) vs insert multiple (insert([...]))

@Dummy har rätt att bulkoperationer i allmänhet är snabbare än enskilda bilagor, men från version 2.6 och senare infogar man flera dokument med collection.insert är bara syntaktisk socker för en BulkWrite . Om du ställer in ordered flagga till false, bör prestanda vara identisk med en oordnad massinlaga:

db.collection.insert(<document array>,{ordered:false})

Denna operation returnerar ett BulkWriteResult , se mer information i dokumentationen .



  1. Mongo C#-drivrutin:Deserialisera BsonValue

  2. Ta bort objekt från en mängd dokument i Spring+Mongo

  3. Duplicera dokument på _id (på mongo)

  4. Visa data på webbsida hämtad från mongodb med node.js