Redis Msetnx 命令

更新时间: 2019-07-07 15:54

Redis Msetnx 命令用于所有给定 key 都不存在时,同时设置一个或多个 key-value 对。

语法

redis 127.0.0.1:6379> MSETNX key1 value1 key2 value2 .. keyN valueN 

返回值

当所有 key 都成功设置,返回 1 。 如果所有给定 key 都设置失败(至少有一个 key 已经存在),那么返回 0 。

实例

实例1:所有 key 都不存在

127.0.0.1:6379> msetnx domain codercto domain1 codercto1 domain2 codercto2
1
127.0.0.1:6379> mget domain domain1 domain2
codercto
codercto1
codercto2

实例1:至少有一个 key 已经存在

127.0.0.1:6379> exists domain
1
127.0.0.1:6379> exists domain1
0
127.0.0.1:6379> exists domain2
0
127.0.0.1:6379> msetnx domain codercto domain1 codercto1 domain2 codercto2
0
127.0.0.1:6379> mget domain domain1 domain2
codercto


127.0.0.1:6379>

查看更多 Redis 字符串(String)命令

人人都是产品经理2.0

人人都是产品经理2.0

苏杰 / 电子工业出版社 / 2017-5 / 66.6

《人人都是产品经理2.0——写给泛产品经理》继续定位在-1~3 岁的产品经理。这里特别要强调,“-1 岁”指的是“泛产品经理”群体,比如自认为是“产品新人”的“职场老人”,需要自己做产品的早期创业者,对产品感兴趣并且工作中可能要承担部分职责的技术、设计、运营等人员,其他行业对互联网产品感兴趣的从业者等,《人人都是产品经理2.0——写给泛产品经理》可以说是为他们量身定做的。 内容方面,《人人都......一起来看看 《人人都是产品经理2.0》 这本书的介绍吧!

URL 编码/解码

URL 编码/解码

URL 编码/解码

SHA 加密

SHA 加密

SHA 加密工具

html转js在线工具

html转js在线工具

html转js在线工具