1. 程式人生 > >Redis 之set集合結構及命令詳解

Redis 之set集合結構及命令詳解

注:集合的元素具有唯一性,無序性

1、sadd  key   value1  value2  新增一個集合

2、smembers   key  獲取一個集合的所有值

3、srem  key  value1   value2   刪除集合key中的值

4、spop  key   返回並刪除集合key中的隨機元素

5、srandmember  key  返回集合中隨機一個元素

6、sismember  key  value  判斷key集合中是否存在value, 返回1或0

7、scard  key  獲取key集合中的元素個數

8、smove  source  dest  value   把source中的value移動到集合dest中,並刪除source中的value值

9、sinter  key1   key2   key3...  求key1 、key2、key3的交集,並返回

10、sdiff  key1  key2    key3... 求3個集合的差集

11、sinterstore  result  key1 key2...  將key1、key2求交集並存儲在result中