Dai un'occhiata alla sezione dei documenti mongodb su Operazioni atomiche
La sezione che potrebbe interessarti è quella relativa all'aggiornamento se è ancora attuale.
Questo è l'approccio per quando devi eseguire una serie di operazioni e vuoi evitare di bloccare il database. In quel documento affermano anche come sono generalmente contrari a tenere un lucchetto.