【发布时间】:2015-03-21 04:14:50
【问题描述】:
我想使用 javascript 将 100 万条记录保存到 mongodb,如下所示:
for (var i = 0; i<10000000; i++) {
model = buildModel(i);
db.save(model, function(err, done) {
console.log('cool');
});
}
我试过了,它保存了大约 160 条记录,然后挂了 2 分钟,然后退出了。为什么?
【问题讨论】:
-
“炸毁”是什么意思?
-
你需要扩大爆炸。 nodejs 是否崩溃,是否出错,是否只是无错误退出等等。我的第一个想法是 node 达到了它的内存限制
-
它挂了一段时间,然后刷新了一些输出,然后退出了。它只保存了约 160 条记录。我抽象出我真正的问题,我想知道这是否可行? @VsevolodGoloviznin
标签: javascript node.js mongodb mongoose mongodb-query