SETEX
设置key的字符串值和过期时间。如果键不存在,则创建该键。
语法
SETEX key seconds value
引入版本:2.0.0
复杂度摘要:O(1)
设置 key 以保存字符串 value,并将 key 设置为在给定秒数后超时。该命令相当于:
SET key value EX seconds
seconds 无效时返回错误。
必需参数
key
键名称。
seconds
生存时间,以秒为单位。
value
要设置的值。
示例
redis> SETEX mykey 10 "Hello"
OK
redis> TTL mykey
(integer) 10
redis> GET mykey
"Hello"
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ✅ 标准 |
✅ 标准 |
返回值
RESP2
简单字符串回复: OK.
RESP3
简单字符串回复: OK.
参见
资料来源:Redis 官方 SETEX 文档;中文内容参考 Redis 文档许可。