标签: mongodb node.js mongoose
我有一个非常大的对象results(可能超过1,000件)。我正在迭代它以保存到数据库,但这看起来非常低效:
results
for result in results item = new Item result item.save()
是否有更优化的方法来执行此操作然后获得回调而不是每次保存的回调?
答案 0 :(得分:4)
异步模块对此有很大帮助。你可能正在寻找一个队列。
https://github.com/caolan/async#queue
您可能正在接近正常Node.js用例的边缘。