0
我想在存儲數組的字段上執行很多操作。問題是大多數這些操作都不被mongodb支持。性能最好的mongodb陣列操作
所以從性能上看,什麼是最好的辦法
- 執行使用MongoDB服務器端腳本(JavaScript)的這些操作。或
- 裝入陣列到我的腳本,執行我的操作和將其推回蒙戈
我想在存儲數組的字段上執行很多操作。問題是大多數這些操作都不被mongodb支持。性能最好的mongodb陣列操作
所以從性能上看,什麼是最好的辦法
在使用MongoDB的服務器端腳本這些性能問題看看
does server-side-javascript-function-have-performance-issues-in-mongodb
is-it-not-recommended-to-use-server-side-stored-functions-in-mongodb
但是第二個解決方案,你正在談論,因爲你必須把客戶端執行操作的數據,然後發回它,以防大數據量可能會導致應用程序性能下降。因此,您必須根據您的應用程序來決定解決方案。