首页 > 解决方案 > 如何在不耗尽内存的情况下将多页 API 数据保存到 S3 文件?

问题描述

我有一个在 AWS t2.xlarge 服务器上运行的 Node.js 应用程序,它从 API 中提取许多数据页(即特定日期的销售订单数据),然后将该数据保存到 S3 上的平面文件中。有时有成千上万页的数据,在服务完成从 API 中提取所有数据之前,它会耗尽内存并崩溃。

我是否应该一次拉一页,将该数据保存到 S3,然后附加下一页?我什至可以追加到现有的 S3 文件吗?

标签: node.jsamazon-s3

解决方案


推荐阅读