Tidak. Saat Operasi Agregat dilakukan, akan ada kunci Intent Shared (IS) yang diterapkan pada koleksi, yang berarti hanya operasi baca yang dapat terjadi secara bersamaan. Setiap operasi Buat, Perbarui, atau Hapus harus menunggu hingga kunci dilepas, karena operasi pembaruan memerlukan kunci Eksklusif (X) yang diterapkan.
Referensi :
-
Jenis Penguncian MongoDB - https://docs.mongodb.com/manual/faq/concurrency/#what-type-of-locking-does-mongodb-use .
-
Tutorial MongoDB - MongoDB Locks Contoh
Operasi agregasi memproses catatan data dan mengembalikan hasil yang dihitung. Kursor diterapkan pada hasil yang dihitung. Perubahan apa pun pada koleksi setelah agregasi tidak memengaruhi hasil yang sudah dihitung.