1、Redis缓存清除策略
- 定时删除: 将已过期的 Key 进行删除。
- 惰性删除: 访问 Key 前(查询 Key 前)会检查该 Key 值是否失效,失效将删除该 Key。
- 缓存淘汰策略(主动删除): 内存超过 MaxMemory(最大内存)时,触发缓存淘汰策略。
缓存淘汰策略
当 Redis 加入新数据时,会检查内存空间是否充足,如果内存不足时,会删除一些数据为当前加入的新数据清除存储空间,如果清除后仍内存不足将反复执行几次,多次执行几次还是不足会返回失败。
标签:面试题,缓存,删除,Redis,内存不足,Key From: https://www.cnblogs.com/yingfa/p/16916505.html