博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
简单的内存缓存模块 - Smache
阅读量:6720 次
发布时间:2019-06-25

本文共 454 字,大约阅读时间需要 1 分钟。

介绍

[sm]art + c[ache] = smache

Smache 是一个方便的内存缓存模块,可以通过一些简单缓存策略避免无限占用更多的内存,同时确保最常用最应该被缓存的对象被缓存。

GitHub:

安装

npm install smache --save

用法

const Cache = require('smache');//创建实例var cache = new Cache({  //最多缓存的对象数量,省略时表示不做数量限制  //在达到最大数量时,会移除「最久没用到的」的缓存项  max: 1000,   //最长缓存生命周期,单位毫秒,省略时表示永久  //到期时自动移除  ttl: 1000 * 60 });//添加cache.set(key,value);cache.set(key,value,ttl); //可以单设定某项的 ttl//获取var value = cache.get(key);//移除cache.remove(key);//清空cache.clear();

转载地址:http://jijmo.baihongyu.com/

你可能感兴趣的文章
介绍SAP预留函数创建搜索帮助
查看>>
Merge Two Sorted Lists
查看>>
利用php的序列化和反序列化来做简单的数据本地存储
查看>>
将生成logo图片导入到Altium Designer中
查看>>
初入前端5
查看>>
数据库性能优化之冗余字段的作用
查看>>
[NHibernate]视图处理
查看>>
用jquery获取A标签href参数
查看>>
UVA548
查看>>
gitlab的ssh key有2个
查看>>
Linq 中的Select事例
查看>>
dubbo+zookeeper
查看>>
【转】如何理解c和c++的复杂类型声明
查看>>
贪心法经典问题总结
查看>>
使用百分比固定的table大小中td内容自动换行问题
查看>>
如何给系统升级
查看>>
《Red Dog》——流浪、阳光和那些让人缅怀的画面
查看>>
jquey动画效果
查看>>
陶教授,我记不住定理的证明该怎么办?(我看到陶哲轩在博客上与学生一则有意思的互动,就翻译过来了)...
查看>>
计算 $s=1+(1+2)+(1+2+3)+\cdots+(1+2+3+\cdots+n)$
查看>>