If you're stuck with mongo in legacy infrastructure
and it doesn't make sense to refactor/architect
it away, I suggest tokumx. It's allowed us to kick the can on this problem for at least another year. Almost no lock contention, far more compact on disk (even cheap disk space adds up) and (what seems to be) a
growing set of users.<p>I'm optimistic that pg9.4 will be our migration path. But regardless, tokumx has given us the breathing room
to defer the decision.
This sums up MongoDB pretty well: <a href="http://nyeggen.com/blog/2013/10/18/the-genius-and-folly-of-mongodb/" rel="nofollow">http://nyeggen.com/blog/2013/10/18/the-genius-and-folly-of-m...</a>
I wonder how licensing works here with mongodb being AGPL.<p>A message I proxied recently: <a href="http://lists.openstack.org/pipermail/openstack-dev/2014-March/030510.html" rel="nofollow">http://lists.openstack.org/pipermail/openstack-dev/2014-Marc...</a>
I would love to see a use case from a large deployment. MongoDB is trivial at small scale and it is only when you get to large deployments that it really needs some TLC. If they can somehow make large deployments simple it might make mongo a viable contender again for Humongous data ( If you have a data schema that would play nicely with it )