性能最佳的mongodb阵列操作

时间:2014-06-18 20:47:02

标签: javascript mongodb

我想在存储数组的字段上执行大量操作。问题是mongodb不支持大多数这些操作。

所以从性能的角度来看,最好的方法是什么

  1. 使用mongodb服务器端脚本(javascript)执行这些操作。或
  2. 将数组加载到我的脚本中,执行我的操作并将其推回到mongo

1 个答案:

答案 0 :(得分:0)

使用mongodb服务器端脚本

查看这些性能问题

does server-side-javascript-function-have-performance-issues-in-mongodb

is-it-not-recommended-to-use-server-side-stored-functions-in-mongodb

但是你要谈的第二个解决方案是,你必须在客户端执行操作然后将数据发送回去,如果有大量数据,可能会导致应用程序性能下降。所以你有根据您的申请决定解决方案。