De eenvoudigste manier is om sloten te gebruiken (commit in twee fasen), hoewel dit in sommige gevallen niet erg efficiënt is. Voor hogere concurrency kan een soort MVCC worden geïmplementeerd op de top van Mongo. Dit artikel geeft een goede beschrijving:
http://highlyscalable.wordpress.com/2012/ 01/07/mvcc-transactions-key-value/