©
This document uses PHP Chinese website manual Release
SETEX key seconds value
自2.0.0起可用。
时间复杂度: O(1)
设置key
为保留字符串value
并key
在给定秒数后设置为超时。该命令相当于执行以下命令:
SET mykey value EXPIRE mykey seconds
SETEX 是原子的,可以通过使用 MULTI / EXEC 块内的前两个命令来重现。它作为给定操作序列的一个更快的替代方式提供,因为当 Redis 用作缓存时,此操作非常常见。
seconds
无效时返回错误。
简单字符串回复
redis> SETEX mykey 10 "Hello" "OK"
redis> TTL mykey (integer) 10
redis> GET mykey "Hello"