redis作为缓存:
缓存不是全量数,缓存应该随着访问变化
LFU:碰了多少次
LRU:多久没碰
key的有效期:不会随着访问延长
EXPIRE k1 50
设置过期时间
key的有效期:发生写,会剔除过期时间
过期判定原理:
(1)被动访问时判定
(2)周期轮训判定(增量)
稍微牺牲下内存,保住redis的性能
redis作为缓存:
缓存不是全量数,缓存应该随着访问变化
LFU:碰了多少次
LRU:多久没碰
key的有效期:不会随着访问延长
EXPIRE k1 50
设置过期时间
key的有效期:发生写,会剔除过期时间
过期判定原理:
(1)被动访问时判定
(2)周期轮训判定(增量)
稍微牺牲下内存,保住redis的性能