redis缓存淘汰策略
时间: 2023-05-11 12:05:30 浏览: 143
浅谈redis的maxmemory设置以及淘汰策略
Redis缓存淘汰策略有以下几种:
1. LRU(Least Recently Used):最近最少使用,即优先淘汰最长时间未被使用的数据。
2. LFU(Least Frequently Used):最不经常使用,即优先淘汰访问频率最低的数据。
3. Random:随机淘汰一些数据。
4. TTL(Time To Live):设置过期时间,到期自动淘汰。
5. Maxmemory:设置最大内存限制,当内存超过限制时,优先淘汰数据。
以上是Redis缓存淘汰策略的几种常见方式。
阅读全文