定义
SETEX如果key不存在,将key的值设为一个字符串。
从 Redis 版本 2.6.12 开始,此命令被视为已弃用。
可以使用带有NX参数的数据库/Key-Value型/Redis/命令/字符串 (string)/SET替换。
语法
SETNX key value示例
redis> SETNX mykey "Hello"
(integer) 1
redis> SETNX mykey "World"
(integer) 0
redis> GET mykey
"Hello"
SETEX如果key不存在,将key的值设为一个字符串。
从 Redis 版本 2.6.12 开始,此命令被视为已弃用。
可以使用带有NX参数的数据库/Key-Value型/Redis/命令/字符串 (string)/SET替换。
SETNX key valueredis> SETNX mykey "Hello"
(integer) 1
redis> SETNX mykey "World"
(integer) 0
redis> GET mykey
"Hello"