@Dummy benar bahwa operasi massal umumnya lebih cepat daripada penyisipan individual, namun, dari versi 2.6 dan di atasnya, menyisipkan banyak dokumen menggunakan collection.insert hanyalah gula sintaksis untuk BulkWrite . Jika Anda mengatur ordered tandai ke false, kinerja harus identik dengan penyisipan massal yang tidak berurutan:
db.collection.insert(<document array>,{ordered:false})
Operasi ini akan mengembalikan BulkWriteResult , lihat detail selengkapnya di dokumentasi
.