redis對set類型的操做

redis:Set類型的操做命令redis

1:sadd:添加元素,格式是sadd set的key item項的值,item項能夠多個rem

2:smembers:獲取集合中全部元素,格式是smembers set的keyit

3:sismember:判斷元素是否在集合衆,格式是sismember set的key item項的值io

4:srem:刪除元素,格式是srem set的key item項的值nio

5:scard:獲取集合中元素個數,格式是scard set的keyember

6:srandmember:隨機獲取集合中的元素,格式是srandmember set的key [數量],數量爲正的時候,會隨集合

機獲取這麼多個不重複的元素;若是數量大於集合元素個數,返回所有;若是數量爲負,會隨機得到這移動

麼多個元素,可能有重複di

7:spop:彈出元素,格式是spop set的key

8:smove:移動元素,格式是smove 源set的key 目的set的key item項的值

9:sdiff:差集,返回在第一個set裏面而不在後面任何一個set裏面的項,格式是sdiff set的key 用來比

較的多個set的key

10:sdiffstore:差集並保留結果,格式是命令存放結果的set的key set的key 用來比較的多個set的key

11:sinter:交集,返回多個set裏面都有的項,格式是sinter 多個set的key

12:sinterstore:交集並保留結果,格式是sinter 存放結果的set的key 多個set的key

13:sunion:並集,格式是sunion 多個set的key

14:sunionstore:並集並保留結果,格式是sunionstore 存放結果的set的key 多個set的key

相關文章
相關標籤/搜索