移除并返回集合中的一个随机元素
语法:spop key [count] 示例:
127.0.0.1:6379> smembers myset
1) "v1"
2) "v2"
127.0.0.1:6379> spop myset 1
1) "v2"
127.0.0.1:6379> smembers myset
1) "v1"
随机返回集合中指定数量的元素列表
语法:srandmember key [count] 示例:
127.0.0.1:6379> srandmember myset 2
1) "v4"
2) "v2"
返回一个集合或多个集合的交集
语法:sinter key [key …] 示例:
127.0.0.1:6379> smembers myset
1) "v1"
2) "v3"
3) "v2"
127.0.0.1:6379> smembers myset2
1) "v1"
2) "v8"
127.0.0.1:6379> sinter myset myset2
1) "v1"
把集合的交集复制到新的集合中
语法:sinterstore destination key [key …] 示例:
127.0.0.1:6379> smembers myset
1) "v1"
2) "v3"
3) "v2"
127.0.0.1:6379> smembers myset2
1) "v1"
2) "v8"
127.0.0.