【redis的过期策略有哪些?】定期删除+惰性删除定期删除:redis 默认是每隔 100ms 就会扫描一定数量的数据库的expires字典中的key,检查其是否过期,如果过期就删除。定期删除可能会导致很多过期 key 到了时间并没有被删除掉,所以就使用惰性删除。[ expires字典会保存所有设置了过期时间的key的过期时间数据,其中,key是指向键空间中的某个键的指针,value是该键的毫秒精度的UNIX时间戳表示的过期时间。键空间是指该Redis集群中保存的所有键。]惰性删除:获取 key 的时候,如果此时 key 已经过期,就删除,不会返回任何东西。