【发布时间】:2020-04-05 10:52:02
【问题描述】:
我在我的项目中使用 Redis 5,根据我的要求,我使用 ZADD 以设备 ID {Timestamp : Value} 格式存储数据。我只需将数据存储 2 周时间,之后我希望数据从缓存中过期。有没有办法自动删除超过 2 周的密钥,或者我应该使用单独的监视器使用 ZREMRANGE 删除密钥?
【问题讨论】:
-
过期仅在关键级别由 Redis 管理 - 要使嵌套类型(例如 zsets)的部分内容过期,您需要使用
ZREMRANGE或类似方法实现自己的逻辑。
标签: redis