MongoDB для меня отличная база данных.Однако есть случаи, когда мне действительно нужны атомарные многодокументные транзакции.Например, чтобы передавать вещи (например, деньги или репутацию) между учетными записями, и это должно либо полностью завершиться, либо полностью провалиться.
Интересно, можно ли было бы взаимодействовать с MongoDB через библиотеку, реализующую шаблон MultiVersion Concurrency Control,
Насколько плохо было бы в отношении выступлений?Было бы возможно и выгодно использовать гибридный подход, используя библиотеку 'mongo-mvcc' только при необходимости и традиционное соединение с БД при работе только с одним документом, или это сломало бы материал mvcc?