Abrindo um parênteses.
Eu acho que o "noSQL" é mais uma redescoberta do que uma modinha. Se for falar apenas em Redis, MongoDB, etc., até é aceitável a "modinha". Mas hoje em dia ainda existem sistemas de grande a enormes que usam noSQL.
Começou com MUMPS/M (a IBM também tinha um projeto) na década de 60. Mas o que não começou na década de 60 em TI?
Área médica:
Em 1978 foi lançado o VistA e roda redondo até hoje. Existem outros usuários grandes como Partners HealthCare, Meditech, GE Healthcare, EPIC, EMIS entre outros.
Área financeira:
Ameritrade com 12 bilhões de transações por dia, Banco da Inglaterra, Banco Barclays entre outros.
Diversas áreas como: mapear a via láctea, universidades/bibliotecas, etc..
O único problema que eu vejo: É muito mais fácil conseguir alguém que "entenda" de SQL do que alguém que entenda de noSQL(M).
Diferença de relacional e não relacional. Fonte: https://www.cs.uni.edu/~okane/
Teste de velocidade MUMPS/M (YottaDB) e Redis (teste local)