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

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

posted @ 2019-12-22 22:00  那些年的代码  阅读(1218)  评论(0编辑  收藏  举报