在服务器上的 SSD 磁盘上运行 MySQL 是否能使其性能与 NoSQL Db 相媲美?

在服务器上的 SSD 磁盘上运行 MySQL 是否能使其性能与 NoSQL Db 相媲美?

众所周知,使用新 SSD 时,性能影响相当显著,而使用旧磁盘驱动器时则不然。如果 MySQL 数据库(包括所有数据)都位于 SSD 上,那么在运行时性能方面,它与 SSD 上的 NoSQL 数据库(如 MongoDB)相比如何?

这将用于每秒需要数百甚至数千个查询和更新的应用程序。

答案1

我可能错了,因为我远非 NoSQL 专家,但我相信传统 RDBMS 的开销并不完全局限于磁盘 I/O。MongoDB 等 NoSQL 数据库缺乏事务等功能,而这些功能使 MySQL 更加稳定。memcached 之类的东西可能是加快 mysql 性能并保持 RDBMS 可靠性的更好方法

相关内容