1. 首页
  2. 数据库
  3. 其它
  4. Node.js 如何利用异步提升任务处理速度

Node.js 如何利用异步提升任务处理速度

上传者: 2021-01-04 08:36:08上传 PDF文件 38.24KB 热度 19次
今天在做一个小任务,需要调用阿里云的图像识别接口,对 62662 张照片进行场景识别,并将结果写到本地的 csv 文件中。 因为任务很简单,没想很多就开始码。自从有了 async/await 之后,已经很久不写 callback 了,所以上手就写成这样: 本文所有代码均有简化,只保留关键过程 async fetchSceneTags(imagePath) { try { const result = await callAliyunAPI(imagePath); return result.errno === 0 ? result.tags : []; } catch(er
用户评论