【发布时间】:2019-10-22 14:43:36
【问题描述】:
我想通过 node.js 以 CSV 格式下载 Mongo 集合(包含大量记录)。
目前我所做的是,我首先将数据加载到节点中,然后在处理它们之后解决承诺。对于小型收藏,这很好用。但是当记录数越来越多时,它会在很长一段时间后返回 502 错误。最好的方法是什么?
【问题讨论】:
-
使用游标并通过管道流式传输响应。它适用于处理大型数据集,也可以防止内存泄漏导致系统崩溃。
-
你可以看看itnext.io/…中的例子