1.redis对过期的key的处理一般有惰性删除和定时删除两种策略 2.惰性删除:当读\写一个已经过期的key时,会触发惰性删除策略,判断key是否过期,如果过期了直接删除这个key 3.定时删除:由于惰性删除策略无法保证冷数据被及时删掉,redis会定期(默认每100ms)主动淘汰一批已过期的key,所以可能会出现部分key已经过期但还没有被清理的情况,导致内存没有释放