Redis 避坑指南 发表于 2023-11-17 | 分类于 Redis | 0 | 阅读次数 207 覆盖值时,会冲过期时间为永久不过期(-1) String类型 set、setex修改值(覆盖)会重置过期时间为永久不过期(-1),需要在覆盖修改后重新设定过期时间。 append、incr、decr等命令在原有值上修改的操作,不会重置过期时间。 Hash、Set、Zset、List类型 单纯修改所属值不会重置过期时间,但是如果提取出所有值导致值为空移除了指定key,再次重新写入新的值,过期时间就会变成永不过期(-1) 本文作者: jagger 本文链接: /archives/redis-bi-keng-zhi-nan 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!