Quando um banco de dados relacional, como o MySQL, tem melhor desempenho do que um não relacional, como o MongoDB?
Outro dia vi uma pergunta no Quora, sobre por que o Quora ainda usa o MySQL como back-end e se o desempenho deles ainda é bom.
bigdata
performance
databases
nosql
Filipe Ferminiano
fonte
fonte
Respostas:
Depende dos seus dados e do que você está fazendo com eles. Por exemplo, se o processamento que você precisa executar exigir que as transações sejam sincronizadas entre os nós, provavelmente será mais rápido usar as transações implementadas em um RDBMS, em vez de implementá-lo você mesmo nos bancos de dados NoSQL que não o suportam nativamente.
fonte