Beberapa tips :
-
Jangan mengindeks koleksi Anda sebelum memasukkan , saat sisipan memodifikasi indeks yang merupakan overhead. Masukkan semuanya, lalu buat indeks .
-
alih-alih "simpan" , gunakan mongoDB "batchinsert" yang dapat menyisipkan banyak record dalam 1 operasi. Jadi, masukkan sekitar 5000 dokumen per batch. Anda akan melihat peningkatan kinerja yang luar biasa.
lihat metode #2 penyisipan di sini, dibutuhkan larik dokumen untuk disisipkan alih-alih satu dokumen. Lihat juga diskusi di utas ini
Dan jika Anda ingin membuat tolok ukur lebih banyak -
-
Ini hanya tebakan, coba gunakan koleksi ukuran besar yang telah ditentukan sebelumnya untuk menyimpan semua data Anda. Koleksi yang dibatasi tanpa indeks memiliki kinerja penyisipan yang sangat baik.