Правильно ли говорить, что использование MySQL на SSD-диске на сервере делает его сопоставимым по производительности с NoSQL Db?
Как известно, при использовании нового твердотельного накопителя, в отличие от старых дисков, влияние на производительность является весьма значительным. Если база данных MySQL, включая все данные, находится на SSD, как это можно сравнить с базой данных NoSQL на SSD, такой как MongoDB, с точки зрения производительности во время выполнения?
Это будет использоваться в приложении, требующем сотни, если не тысячи запросов и обновлений в секунду.
1 ответ
Я могу ошибаться в этом, поскольку я далеко не эксперт по NoSQL, но я считаю, что издержки традиционной СУБД не полностью ограничены дисковым вводом / выводом. В базах данных NoSQL, таких как MongoDB, отсутствуют такие функции, как транзакции, которые делают MySQL более стабильным. Что-то вроде memcached может быть лучшим способом повысить производительность mysql при сохранении надежности СУБД