@Dummy heeft gelijk dat bulkbewerkingen over het algemeen sneller zijn dan afzonderlijke invoegingen, maar vanaf versie 2.6 en hoger, waarbij meerdere documenten worden ingevoegd met behulp van collection.insert is gewoon syntactische suiker voor een BulkWrite . Als u de ordered markeer naar false, de prestatie moet identiek zijn aan een ongeordende bulkinvoeging:
db.collection.insert(<document array>,{ordered:false})
Deze bewerking retourneert een BulkWriteResult , zie meer details in de documentatie
.