@Dummy е прав, че груповите операции обикновено са по-бързи от индивидуалните вмъквания, но от версия 2.6 и по-нови, вмъкване на множество документи чрез collection.insert е просто синтактична захар за BulkWrite . Ако зададете ordered флаг на false, производителността трябва да е идентична с неподредено групово вмъкване:
db.collection.insert(<document array>,{ordered:false})
Тази операция ще върне BulkWriteResult , вижте повече подробности в документацията
.