翰墨飘香
Redis 过期了,为什么内存还在?——Redis系列(十)
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
翰墨飘香
社区首页
>
专栏
>
Redis 过期了,为什么内存还在?——Redis系列(十)
Redis 过期了,为什么内存还在?——Redis系列(十)
翰墨飘香
关注
修改于 2026-09-18 15:55:07
修改于 2026-09-18 15:55:07
74
0
举报
概述
促销活动结束。优惠券、秒杀库存、限时会话——几百万个 key 都设了 TTL,按理说到点就该从内存中清理掉。看监控:GET拿不到数据返回 nil,TTL返回‑2,说明 Key 已经过期,可used_memory内存占用几乎没有变化。不少人会误以为 Redis 过期失效,甚至建议直接重启实例。先别急着重启。Redis 过期只做一件事:过期之后业务读不到数据,不会保证到期那一毫秒就立刻释放内存。
文章被收录于专栏:
Redis
Redis
翰墨飘香
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
redis
#Redis
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档