Mongo is rarely the answer for high performance, high transaction systems. I use it quite happily to prototype applications due to it's very low boilerplate overhead.
If you need schema-less data storage in a "real" database, use PostgreSQL's JSON type.
http://clarkdave.net/2013/06/what-can-you-do-with-postgresql...