具有BigQuery和复杂逻辑性能的Node.js

时间:2019-11-27 17:42:34

标签: javascript node.js mongodb postgresql

故事 当我查询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);
})

0 个答案:

没有答案