I don't like NoSQL databases. "NoSQL" should be manna from heaven. It may be impossible to create a less pleasant language than SQL. It isn't composable, it isn't internally consistent, it isn't easy to parse, it claims to be declarative but the ordering of the clauses is completely rigid, it fights every attempt at writing testable or maintainable code. It is hard to read. It is hard to programatically generate. Eve…
NoSQL really means NoRDMS. The SQL language, or lack there of, has little to do with it. The unfortunate naming leads to this kind of confusion. Probably a technology should never be named for what it is not.
It malappropriated in 2009.