out-of-band-cache:具有带外刷新功能的API客户端的通用缓存

时间:2024-06-01 18:20:39
【文件属性】:

文件名称:out-of-band-cache:具有带外刷新功能的API客户端的通用缓存

文件大小:48KB

文件格式:ZIP

更新时间:2024-06-01 18:20:39

nodejs api cache lru-cache out-of-band

out-of-band-cache api客户端的通用缓存/刷新模块。 out-of-band-cache在缓存网络请求时很有用,这可以使您避免对同一终结点进行不必要的重复网络请求。 您也可以通过将请求限制为唯一的请求来避免达到速率限制。 安装 npm install --save out-of-band-cache 用法 您可以使用3个可配置选项实例化缓存: maxAge , maxStaleness和fsCachePath 。 maxAge :缓存项过期之前的持续时间(以毫秒为单位) maxStaleness :持续提供过期缓存项的持续时间(以毫秒为单位) fsCachePath :(可选)用于创建基于文件系统的缓存的文件路径 shouldCache :(可选)确定您是否将缓存找到的项目的功能 实例化 const Cache = require ( 'out-of-band-c


【文件预览】:
out-of-band-cache-master
----.eslintrc(43B)
----.gitattributes(25B)
----lib()
--------fs.js(2KB)
--------memory.js(1KB)
--------multi-level.js(7KB)
--------index.js(2KB)
----.travis.yml(169B)
----example()
--------client.js(2KB)
----LICENSE(1KB)
----test()
--------memory.test.js(2KB)
--------index.test.js(9KB)
--------cache.js(2KB)
--------fs.test.js(2KB)
----README.md(10KB)
----typings()
--------index.d.ts(1KB)
--------index.test.ts(718B)
----SECURITY.md(763B)
----.gitignore(945B)
----CHANGELOG.md(687B)
----package-lock.json(101KB)
----package.json(1KB)

网友评论