1.0.6 • Published 6 years ago
s-node-cache v1.0.6
描述
node端简易的非持久化的内存缓存工具
功能
根据优先级在内存中进行缓存
特点
1.根据访问次数和设置次数结合时间参数,进行优先级缓存
如何计算优先级
指标:1.持续时间 2.访问次数(get,set) 3.每次访问的权重
单次权重计算规则
1 * (accessTime - createTime)/(nowTime - createTime)
特性
1.随着时间推移历史影响不断变小 2.针对单次权重,高持续时间的数据随着时间推移它的变小速率越来越慢(这对新进来的数据不怎么友好,但这也是对老缓存的肯定) 3.每一次最新的访问都具有无损的权重