node-cached:受Play缓存API启发的用于node.js的简单缓存库

时间:2024-05-22 07:28:21
【文件属性】:

文件名称:node-cached:受Play缓存API启发的用于node.js的简单缓存库

文件大小:55KB

文件格式:ZIP

更新时间:2024-05-22 07:28:21

nodejs javascript memcached cache JavaScript

已缓存 一个简单的缓存库,受启发,偏向于。 该接口仅公开了非常有限的功能,没有对缓存数据的多次获取或删除。 该库旨在支持不同的缓存后端,尽管目前仅实现了memcached。 它支持基于promise和基于回调的用法。 安装 npm install --save cached 用法 下一节将提供更详细的API文档。 获取和设置 cached = require ( 'cached' ) ; kittens = cached ( 'kittens' ) ; // Set a key using a plain value kittens . set ( 'my.key' , 'Hello World' ) ; // Set a key using a lazily created promise (or value) kittens . set ( 'my.key' , function


【文件预览】:
node-cached-master
----.eslintrc.json(134B)
----lib()
--------backends()
--------backend.js(2KB)
--------get-or-else.js(3KB)
--------cache.js(5KB)
--------cached.js(3KB)
--------util.js(2KB)
----CONTRIBUTING.md(7KB)
----.travis.yml(229B)
----LICENSE(1KB)
----test()
--------get-or-else.test.js(5KB)
--------prefix.test.js(594B)
--------cached.test.js(760B)
--------get-set.test.js(2KB)
--------cache.test.js(367B)
--------_backends.js(615B)
--------timeout.test.js(2KB)
--------_unhandled-rejection.js(494B)
--------mocha.opts(39B)
----README.md(7KB)
----.npmrc(56B)
----.editorconfig(171B)
----.gitignore(60B)
----CHANGELOG.md(6KB)
----.eslintignore(23B)
----package-lock.json(102KB)
----package.json(1KB)

网友评论