Съгласен съм с Хектор. Ако имате нужда от множество транзакции с документи, тогава Mongo може да не е подходящ за вас. Можете ли да вградите структурата си от данни в един документ? След това можете да получите връщането назад, което търсите.
Друга възможност е да погледнете клонинга на Mongo TokuMX, който предоставя транзакции в множество документи.