Let me ask this question in more general terms and in some historical perspective.
In the 1960s, they asked if a hierarchical or network database should be used.
In the 70s the debate was related to the network
In the 80s, Relational turned into SQL databases, so the question mutated in SQL vs. network
In the 90s, it was SQL against object databases
In 00s, it was SQL versus XML Databases
Today we have SQL vs. NoSQL
Do you see a sample here? Do you still put some money on a competitor SQL, especially if it is nothing more than an illustrious hash table?
source share