set
英 [set] 美 [sɛt]
vt.设置;放置,安置;使处于某种状况;摆放餐具
vi.落山;出发;凝结
n.集合;一套,一副;布景;电视机
adj.固定的;位于…的;顽固的;安排好的
第三人称单数: sets 复数: sets 现在分词: setting 过去式: set 过去分词: set
redis MSETNX命令 语法
作用:同时设置一个或多个 key-value 对,当且仅当所有给定 key 都不存在。即使只有一个给定 key 已存在, MSETNX 也会拒绝执行所有给定 key 的设置操作。
语法:MSETNX key value [key value ...]
说明:MSETNX 是原子性的,因此它可以用作设置多个不同 key 表示不同字段(field)的唯一性逻辑对象(unique logic object),所有字段要么全被设置,要么全不被设置。
可用版本:>= 1.0.1
时间复杂度:O(N), N 为要设置的 key 的数量。
返回:当所有 key 都成功设置,返回 1 。如果所有给定 key 都设置失败(至少有一个 key 已经存在),那么返回 0 。