Redis SETNXEX设置Key的值及过期时间
Redis SETNXEX命令可以用来设置Key的值及过期时间,它是SETNX和EXPIRE的组合,可以在一条指令中完成这两个操作。
SETNXEX的语法格式如下:
SETNXEX key value [EX seconds]
其中,key为键,value为值,EX为过期时间的单位,seconds为过期时间,单位为秒。
SETNXEX的作用是,如果键不存在,则设置键的值为value,并设置键的过期时间为seconds;如果键已存在,则不做任何操作。
示例:
127.0.0.1:6379> SETNXEX mykey "hello world" EX 10 OK
上面的指令表示,设置键mykey的值为"hello world",并设置过期时间为10秒。
SETNXEX还可以用来设置键的过期时间,而不设置键的值。
示例:
127.0.0.1:6379> SETNXEX mykey "" EX 10 OK
上面的指令表示,设置键mykey的过期时间为10秒,不设置键的值。
Redis SETNXEX命令可以用来设置键的值和过期时间,语法格式为:SETNXEX key value [EX seconds],其中,key为键,value为值,EX为过期时间的单位,seconds为过期时间,单位为秒。