Locking wordt beschreven in deze Veelgestelde vragen over gelijktijdigheid in de MongoDB-documentatie. In het bijzonder:
Dus met betrekking tot uw verklaring:
MongoDB maakt gebruik van een database-brede vergrendeling die lezen/schrijven voorkomt terwijl ergens in de database een schrijfbewerking wordt uitgevoerd. Door het uiterlijk van dit JIRA-item , zal dit in de toekomst worden teruggebracht tot een vergrendeling op collectieniveau (op dit moment is het alleen in een ontwikkelingsversie). Vanwege de "hebzuchtige schrijver"-benadering, als er meerdere schrijfbewerkingen wachten om te worden uitgevoerd, worden deze vóór het lezen gedaan, dus uw zorgen zouden geen probleem moeten zijn.