2021
03-07
03-07
详解Redis 缓存删除机制(源码解析)
删除的范围过期的key在内存满了的情况下,如果继续执行set 等命令,且所有key都没有过期,那么会按照缓存淘汰策略选中的key过期删除redis中设置了过期时间的key会单独存储一份typedefstructredisDb{dict*dict;//所有的键值对dict*expires;//设置了过期时间的键值对//...}redisDb;设置有效期Redis中有4个命令可以给key设置过期时间,分别是expire pexpire expireat pexpir...
继续阅读 >