sadd |
sadd key-name item [item …] |
将一个或多个元素增加到汇合外面,并返回被增加元素当中本来并不存在于汇合外面的元素数量 |
|
srem |
srem key-name item [item …] |
从汇合外面移除一个或多个元素,并返回被移除元素的数量 |
|
sismember |
sismember key-name item |
查看元素 item 是否存在于汇合 key-name 里 |
|
scard |
scard key-name |
返回汇合蕴含的元素数量 |
|
smembers |
smembers key-name |
返回汇合蕴含的所有元素 |
|
srandmember |
srandmember key-name [count] |
从汇合外面随机地返回一个或多个元素。当 count 为负数时,命令返回的随机元素不会反复;当 count 为正数时,命令返回的随机元素可能会呈现反复 |
|
spop |
spop key-name count |
随机地移除汇合中的一个或多个元素,并返回被移除的元素 |
|
smove |
smove source-key dest-key item |
如果汇合 source-key 蕴含元素 item,那么从汇合 source-key 外面移除元素 item,并将元素 item 增加到汇合 dest-key 中;如果 item 被胜利移除,那么汇合返回 1,否则返回 0 |
|
sdiff |
sdiff key-name [key-name …] |
返回那些存在于第一个汇合,但不存在于其余汇合中的元素 (差集) |
|
sdiffstore |
sdiffstore dest-key key-name [key-name …] |
将那些存在于第一个汇合,但不存在于其余汇合中的元素存储到 dest-key 外面 |
|
sinter |
sinter key-name [key-name …] |
返回那些同时存在于所有汇合中的元素 (交加) |
|
sinterstore |
sinterstore dest-key key-name [key-name …] |
将那些同时存在于所有汇合的元素存储到 dest-key 键外面 |
|
sunion |
sunion key-name [key-name …] |
返回那些至多存在于一个汇合中的元素 (并集) |
|
sunionstore |
sunionstore dest-key key-name [key-name …] |
将那些至多存在于一个汇合中的元素存储到 dest-key 键外面 |
|
smismember |
smismember key-name item [item …] |
查看一群元素是否存在于汇合 key-name 里 |
Available since: 6.2.0 |
sintercard |
sintercard numkeys key [key …] [LIMIT limit] |
绝对于 sinter 的后果返回一个交加,sintercard 返回的是交加的数量,numkeys 示意前面汇合的数量有几个;limit 默认值为 0,示意不限度;如果非 0,寻找到交加的数量达到 limit,命令将进行,并返回 |
Available since: 7.0.0 |
sscan |
sscan key cursor [match pattern] [count count-value] |
迭代汇合 |
|
|
|
|
|
|
|
|
|