Quand une base de données relationnelle, comme MySQL, a de meilleures performances qu'une non relationnelle, comme MongoDB?
Un autre jour, j'ai vu une question sur Quora, pourquoi Quora utilise toujours MySQL comme backend, et que leurs performances sont toujours bonnes.
bigdata
performance
databases
nosql
Filipe Ferminiano
la source
la source
Réponses:
Cela dépend de vos données et de ce que vous en faites. Par exemple, si le traitement que vous devez effectuer nécessite une synchronisation des transactions entre les nœuds, il sera probablement plus rapide d'utiliser les transactions implémentées dans un SGBDR plutôt que de l'implémenter vous-même au-dessus des bases de données NoSQL qui ne le prennent pas en charge de manière native.
la source