Коли реляційна база даних має кращі показники, ніж реляційна


13

Коли реляційна база даних, як MySQL, має кращу продуктивність, ніж реляційна, як MongoDB?

Днями я побачив питання про Quora про те, чому Quora все ще використовує MySQL як їхній запуск, і про те, що їхня ефективність все ще хороша.


1
Ця сторінка mongodb.com/nosql-explained містить деякі подробиці про неї
Мішель

Це залежить від того, яка ефективність вас цікавить: вміти обробляти дуже велику кількість одночасних запитів, вміти вибирати конкретний запис серед дуже великої кількості записів, вміти обчислювати складні підсумкові значення з даних, тощо?
Даміенфрансуа

Відповіді:


10

Це залежить від ваших даних і того, що ви робите з ними. Наприклад, якщо обробка, яку ви повинні зробити, потребує транзакцій для синхронізації між вузлами, швидше за все, використовувати транзакції, реалізовані в RDBMS, швидше, ніж самостійно реалізовувати їх поверх баз даних NoSQL, які не підтримують її на початковому рівні.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.