我想给多个key设置过期时间,但是好像得一个个过期,为什么redis不提供mset这样的操作呢?
最佳答案
您可以使用一个脚本作为它。
EVAL 'for i, name in ipairs(redis.call("KEYS", "0*")) do redis.call("EXPIRE", name, 10); end' 0
关于redis - 为什么Redis不提供批量设置多个key的过期时间操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16912239/