1.惰性删除:只会在取出key的时候才对数据进行过期检查,对CPU友好
2.定期删除:每隔一段时间抽取一批key执行删除过期key操作
定期删除对内存更加友好,惰性删除对 CPU 更加友好。两者各有千秋,所以 Redis 采用的是 定期删除+惰性删除
1.惰性删除:只会在取出key的时候才对数据进行过期检查,对CPU友好
2.定期删除:每隔一段时间抽取一批key执行删除过期key操作
定期删除对内存更加友好,惰性删除对 CPU 更加友好。两者各有千秋,所以 Redis 采用的是 定期删除+惰性删除