Many NoSQL databases are not fit for purpose

MongoDB still has bugs that prevent it being used for production if you care about it. MongoDB developers are having a hard time fixing bugs like SERVER-14766 Indexed queries should not miss documents where neither the queried nor indexed fields change during the life of the query open since August 2014.

Cassandra is not row level consistent, so it cannot be used for production either.

A good page to know about important database issues is Jepsen Analyses.

No comments: