redis里能不能针对set数据的每个member设置过期时间

2025-05-23 04:34:50
推荐回答(1个)
回答1:

可以用sorted set,把要过期的member和key的信息放在sorted
set的member里,把过期时间放在score中。跑个任务用zrangebyscore遍历就行了。用sorted
set好处是只需要遍历过期的member,不用扫描整个过期member集合。