简单的“最近最少使用”(LRU)缓存-JavaScript开发

时间:2024-06-14 18:37:39
【文件属性】:

文件名称:简单的“最近最少使用”(LRU)缓存-JavaScript开发

文件大小:11KB

文件格式:ZIP

更新时间:2024-06-14 18:37:39

JavaScript Miscellaneous

quick-lru简单的“最近最少使用”(LRU)缓存在需要缓存某些内容并限制内存使用量时很有用。 受haslru算法的启发,但是使用Map支持任何类型的键,而不仅仅是字符串和quick-lru简单的“最近最少使用”(LRU)缓存,在需要缓存某些内容并限制内存使用量时很有用。 受hashlru算法启发,但改用Map支持任何类型的键,而不仅仅是字符串,并且值可以不确定。 安装$ npm install quick-lru用法const QuickLRU = require('quick-lru'); const lru = new QuickLRU({maxSize:1000}); lru.set(':unicorn:',':rainbow:'); lru.has(':unicorn:'); // => true lru.get(':unicorn:'); // =>':rainbow:'API new QuickLRU(options?)返回一个新的ins


【文件预览】:
quick-lru-main
----index.test-d.ts(641B)
----.gitattributes(19B)
----.github()
--------funding.yml(115B)
--------security.md(179B)
--------workflows()
----test.js(17KB)
----license(1KB)
----index.d.ts(3KB)
----.npmrc(19B)
----.editorconfig(175B)
----.gitignore(35B)
----index.js(5KB)
----readme.md(4KB)
----package.json(848B)

网友评论