1.0.1 • Published 5 years ago

leadof v1.0.1

Weekly downloads
2
License
ISC
Repository
github
Last release
5 years ago

Leadof

解决并发时,重复请求资源的模块

安装

$ npm install leadof

示例

之前:

// 获取储存在redis的热帖列表
async function getHotTip() {
  let ret = await redis.get('tip:hot');
  return ret;
}
let hotTip = await getHotTip();

之前,每过来一次请求都会读取redis的数据

现在:

const Leadof = require('leadof');

// 获取储存在redis的热帖列表
async function getHotTip() {
  let ret = await redis.get('tip:hot');
  return ret;
}

await Leadof('getHotTip')(getHotTip);

现在,会把读取redis期间的请求收集起来,读完数据后再一起返回给所有的请求

1.0.1

5 years ago

1.0.0

5 years ago