EXPIRE / TTL 参考
EXPIRE / TTL 是 Redis 开发和运维中的高频命令组合。使用前要确认 key 命名、过期策略和数据结构是否符合业务模型。
语法
EXPIRE key seconds
TTL key
最小示例
EXPIRE session:abc 1800
TTL session:abc
常见错误
- 没有设置过期时间,缓存 key 长期堆积。
- 把大对象或大集合塞进单个 key,导致阻塞和内存压力。
- 更新 key 后可能丢失过期时间,要确认命令语义。
EXPIRE / TTL 是 Redis 开发和运维中的高频命令组合。使用前要确认 key 命名、过期策略和数据结构是否符合业务模型。
EXPIRE key seconds
TTL key
EXPIRE session:abc 1800
TTL session:abc