性能最佳的 mongodb 数组操作
Posted
技术标签:
【中文标题】性能最佳的 mongodb 数组操作【英文标题】:Best mongodb array operations for performance 【发布时间】:2014-06-18 20:47:01 【问题描述】:我想对存储数组的字段执行很多操作。问题是mongodb不支持大多数这些操作。
那么从性能的角度来看,最好的方法是什么
-
使用 mongodb 服务器端脚本 (javascript) 执行这些操作。或
将数组加载到我的脚本中,执行我的操作并将其推回 mongo
【问题讨论】:
【参考方案1】:看看这些 mongodb 服务器端脚本的性能问题
does server-side-javascript-function-have-performance-issues-in-mongodb
is-it-not-recommended-to-use-server-side-stored-functions-in-mongodb
但是对于您正在谈论的第二种解决方案,您必须将数据带到客户端执行操作然后将其发送回,以防大量数据可能导致您的应用程序性能下降。所以您有根据您的应用决定解决方案。
【讨论】:
以上是关于性能最佳的 mongodb 数组操作的主要内容,如果未能解决你的问题,请参考以下文章