Set常用命令

2022-09-19 15:48:16 字數 925 閱讀 4222

sadd key member1 member2 往集合中存入元素,元素存在則忽略

srem key member 刪除集合中的元素

smembers key 獲取集合key中的所有元素

scard key 獲取集合key的元素個數

sismember key member 判斷member元素是否存在於集合key中

srandmember key count 從集合中選出count個元素,元素不從key中刪除

spop key count 從集合中選出count個元素,元素從key中刪除

sinter key1 key2 ... 交集運算

sinerstore destination key1 key2... 將交集結果存入新集合中

sunion key1 key2... 並集運算

sunionstore destination key1 key2... 將並集結果存入新集合中

sdiff key1 key2... 差集運算,將key1中,其他key沒有的元素返回

sdiffstore destination key1 key2... 差集運算,將key1中,其他key沒有的元素存入新集合中

點選參與** sadd choujiang ssy

檢視所有參與**使用者 smembers choujiang

抽取count名中獎者 srandmember choujiang 2

或者 spop choujiang 2

點讚 sadd lke ssy

取消點讚 srem like ssy

查使用者是否點過贊 sismember like ssy

獲取點讚的使用者列表 smembers like

獲取點讚的使用者數 scard like

集合操作

集合操作實現電商商品篩選

redis中set常用命令

sadd key member1 member2 向key集合中新增元素,如果重複則忽略 smembers key 檢視集合中的元素 sismember key member 檢視集合中是否存在某個元素 scard key 返回集合中元素個數 srem key member1 member2 刪除元...

Redis常用命令 5 Set

sadd 格式 sadd key member member 作用 在集合key中插入乙個或多個元素。如果member已經存在,則忽略member。如果key不存在則先建立集合key。返回值 成功插入的元素個數。scard 格式 scard key 作用 返回集合中的元素個數。返回值 元素個數。如果...

Shell常用命令set的常見用法

set abefhkmnptuvxbcehpt o option name argument set abefhkmnptuvxbcehpt o option name argument 執行set,顯示所有shell變數及函式的名稱和值,根據當前的語言環境排序。error exit,執行set e...