Ta en titt på avsnittet i mongodb docs om Atomic Operations
Det avsnitt som kan vara av intresse för dig är delen om uppdatering om den fortfarande är aktuell.
Detta är tillvägagångssättet när du har ett antal operationer att utföra och du vill undvika att låsa databasen. De anger också i det dokumentet hur de generellt är emot att hålla ett lås.