redis 内存淘汰策略配置

在配置文件有一行:

# maxmemory-policy volatile-lru

对应的策略

noeviction:当内存使用达到阈值的时候,所有引起申请内存的命令会报错。

allkeys-lru:在主键空间中,优先移除最近未使用的key。(推荐)

volatile-lru:在设置了过期时间的键空间中,优先移除最近未使用的key。

allkeys-random:在主键空间中,随机移除某个key。

volatile-random:在设置了过期时间的键空间中,随机移除某个key。

volatile-ttl:在设置了过期时间的键空间中,具有更早过期时间的key优先移除。

猜你喜欢

转载自blog.csdn.net/qq_35732831/article/details/85242571
今日推荐