命令 | 增 |
---|---|
sadd | 新增一個或者多個值,忽略重複值 |
命令 | 判斷 |
---|---|
sismember | 判斷元素是否在key中 |
命令 | 刪 |
---|---|
spop | 隨機刪除,並返回刪除掉的值 |
srem | 刪除一個多則多個元素 |
命令 | 查 |
---|---|
srandmember | 返回1個或者count個隨機值 |
scard | 獲取集合中的元素個數 |
smembers | 獲取全部元素 |
sinter | 取多個集合的交集 |
sinterstore | 取交集並保存入新集合中 |
sunion | 取並集 |
sunionstore | 取並集,並保存到新的集合中 |
sdiff | 取差集 |
sdiffstore | 取差集,並保存到新的集合中 |
命令 | 改 |
---|---|
smove | 將A中元素移動到B中 |
sadd : 添加一個或者多個元素,自動忽略已經存在的值python
sadd key value value2 value3
spop : 隨機刪除web
spop key
srem : 刪除一個或者多個元素svg
srem key value value2 value3
smove : 將A中元素移動到B中spa
smove A B 「value」
srandmember : 隨機返回一個或count個隨機值code
srandmember key [count]
scard : 獲取集合中元素的個數xml
scard key
smembers : 獲取全部的元素token
smembers key
sinter : 取多個集合的交集rem
sinter key key2 key3
sinterstore : 取多個集合的交集並存入新的集合中it
sinterstore newkey key key2 key3
sunion : 取多個集合的並集io
sunion key1 key2 key3
sunionstore: 取並集並保存到新的集合中
sunionstore newkey key1 key2 key3 key4
sdiff : 取多有集合的差集
sdiff key1 key2
sdiffstore : 取多個集合的差集,並保存入新的集合中
sdiffstore newkey key1 key2 key3
sismember : 判斷一個元素是否在集合中
sismember key value