故事 当我查询postgres db中的某些表时。我得到了100,000 ++条记录,然后调用第三方api发送与我之前查询的记录相关的数据。然后保存第三方返回给mongodb的数据。如此多的滞后和应用崩溃,CPU达到100%,内存达到100%。一切都非常糟糕。如何解决这个逻辑
简报流
const results = users.findAll(); //100,000 record++
loopAsync(results, async (result) => {
const data await callThirdPartyApi(result);
writeLogToMongoDb(data);
})