LRU-Cache:通过Node.js实现LRU缓存

时间:2024-05-29 02:12:34
【文件属性】:

文件名称:LRU-Cache:通过Node.js实现LRU缓存

文件大小:40KB

文件格式:ZIP

更新时间:2024-05-29 02:12:34

JavaScript

LRU缓存 Node.js中的LRU缓存实现 用法 const lru = require ( 'LRU-Cache' ) ; 。放 capacity -列表容量,不允许0,默认值:1000 maxAge节点将在maxAge ms内自行销毁 const cache = new lru ( { capacity : 100 } ) ; cache . set ( 'test_key' , 123 ) ; cache . set ( 'test_key' , 234 ) ; console . info ( cache . toArray ( 'test_key' ) . length ) ; > 2 具有maxAge的实例lru /* the node will be destroyed in 1000 ms one by one */ const cache = new lru (


【文件预览】:
LRU-Cache-master
----.gitignore(934B)
----.snyk(266B)
----package.json(1KB)
----package-lock.json(113KB)
----.travis.yml(259B)
----LICENSE(1KB)
----.eslintrc.js(69B)
----README.md(3KB)
----.eslintignore(41B)
----lib()
--------hash.js(261B)
--------list.js(4KB)
--------node.js(1KB)
--------lru.cache.js(3KB)
----test()
--------node.test.js(1KB)
--------lru.cache.test.js(3KB)
--------mocha.opts(68B)
--------list.test.js(2KB)
--------capacity.test.js(1KB)

网友评论