Nejjednodušším způsobem je použití zámků (dvoufázové potvrzení), i když to v některých případech není příliš efektivní. Pro vyšší souběh může být implementován nějaký druh MVCC na vrcholu Mongo. Tento článek poskytuje dobrý popis:
http://highlyscalable.wordpress.com/2012/ 01/07/mvcc-transactions-key-value/