Redis缓存包装
用于包装承诺的Node.js模块在Redis中产生。
为什么?
该模块最初是Morning Consult Intelligence的子集,但似乎适合使其成为Morning Consult使用的其他API的独立模块。 兑现承诺很容易。
用法
它包装了promise,将它们的结果存储在redis中,并且仅在键不存在时才再次调用初始函数。
const cache = require ( 'redis-cache-wrap' ) ( {
prefix : 'foobar:' ,
ex : ( 1 * 60 * 60 ) , // 1 hour
connection : {
port : process . env . REDIS_PORT || 6379 ,
host : process . env . REDIS_HOST || 'local
评论0
最新资源