Заключването е описано в този Често задавани въпроси за едновременността в документацията на MongoDB. По-специално:
Така че по отношение на вашето изявление:
MongoDB използва заключване за цялата база данни, което предотвратява четенето/записването, докато се извършва операция на запис някъде в базата данни. От вида на този артикул от JIRA , това ще бъде сведено до заключване на ниво колекция в бъдеще (в момента е само във версия за разработка). Освен това, поради подхода „алчен за писател“, ако няколко записа чакат да бъдат извършени, те ще бъдат извършени преди всяко четене, така че притесненията ви не трябва да са проблем.