您当前的位置:首页 > 计算机 > 软件应用 > 数据库 > Redis

Redis SETEX命令

时间:10-17来源:作者:点击数:

Redis SETEX 命令为 key 设置 value 值,并将 key 的过期时间设为 seconds (以秒为单位)。如果 key 已经存在,那么将覆盖 key 原来的值。

SETEX 命令与 PSETEX 命令类似,不过后者以毫秒(milliseconds)为单位。

可用版本

SETEX 命令可用版本:>= 2.0.0

语法

Redis SETEX 命令的基本语法如下:

SETEX key seconds value

返回值

设置成功时返回 OK,若 second 参数不符合要求,则会返回一个错误,比如设置成了负数或者浮点数。

命令演示

127.0.0.1:6379> SETEX web 60 www.cdsy.xyz
OK
127.0.0.1:6379> SETEX web 40 helloworld  #覆盖成功
OK
127.0.0.1:6379> SETEX web -4 helloworld   #返回错误
(error) ERR invalid expire time in setex
127.0.0.1:6379> SETEX web 4.00 helloworld  #返回错误
(error) ERR value is not an integer or out of range
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门