mysql - MongoDB 和 SQL 插入、更新或删除哪个更快?

标签 mysql sql mongodb nosql

我正在决定在我的下一个应用程序中使用 MongoDB 还是 MySQL。我将使用 Elasticsearch 进行搜索查询,因此我不关心这个。

所以在这3个操作中:插入、更新和删除。 MongoDB 和 SQL 哪一个更快?

谢谢。

最佳答案

如果您要插入/更新/删除一个对象,例如客户或订单,那么我认为通过 SQL 执行此操作会更慢,因为该数据通常会标准化,因此您需要将该对象拆分为它要插入的规范化形式。

真正的答案是根据您的需求对不同的工具进行负载测试,看看哪种工具适合您,但我怀疑这两种工具都适合您,除非您正在处理大型、大数据。

关于mysql - MongoDB 和 SQL 插入、更新或删除哪个更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56168973/

相关文章:

mysql - 如何从 Visual Studio 2010 更新 MySQL?

sql - 如果地址空间是连续的,对 IDENTITY 列的查找是否会更快?

mongodb - cursor.observe 如何工作以及如何避免运行多个实例?

mysql - 独特的查询优化

ruby-on-rails - mongoDB,phusion passenger 的乘客和性能问题

java - 每 3 秒轮询一次 MongoDB

php - 在查询中输入数字

php - 通过 php 和 mysql 隐藏真实视频/文件 URL 并使用查询

php - SQL 查询可在测试服务器上运行,但不能实时运行……有什么区别?

sql - 链式 CTE 与 Temp 表的性能影响