Redis SETEX 命令
从 Redis 2.6.12 版本开始,此命令被标记为已废弃。
在迁移或编写新的代码时,可以使用带有EX
参数的SET
命令替代。
语法
1 | SETEX key seconds value |
可用版本
≥ 2.0.0
时间复杂度
$O(1)$
ACL类别
@write
, @string
, @slow
设置 key 以保存字符串值,并将 key 设置为在给定的秒数后过期。此命令等效于:
1 | SET key value EX seconds |
当秒数无效时,返回错误。
返回值
如果正确执行,则返回 OK。
示例
1 | redis> SETEX tt_key 1000 "JOHNSON" |
(END)
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.