Когда реляционная база данных, такая как MySQL, имеет лучшую производительность, чем не реляционная, как MongoDB?
На днях я видел вопрос о Quora: почему Quora по-прежнему использует MySQL в качестве бэкэнда и что их производительность по-прежнему хорошая.
bigdata
performance
databases
nosql
Филипе Ферминиано
источник
источник
Ответы:
Это зависит от ваших данных и от того, что вы делаете с ними. Например, если для обработки, которую вы должны выполнить, требуется, чтобы транзакции синхронизировались между узлами, вероятно, будет быстрее использовать транзакции, реализованные в СУБД, а не реализовывать их самостоятельно поверх баз данных NoSQL, которые изначально не поддерживают ее.
источник