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