无序不可重复的value
将一个或多个元素加入到指定的集合中
sadd key value
sadd key v1 v2 v3
如果元素已经存在,则会忽略放入
返回值为成功加入的个数
获取指定集合所有的元素
smembers key
判断元素在指定集合中是否存在
sismember key value
不存在返回0,存在返回1
获取指定集合的长度
scard key
移除指定集合中一个或者多个元素
srem key value
srem key v1 v2 v3 v4
返回值返回成功移除的个数
随机获取指定集合中的一个或者多个元素
srandmember key
srandmember key count
count>0 随机获取的count个元素间不重复
count<0 随机获取的多个元素间可以重复
随机从指定集合中移除一个或者多个元素
spop key
随机移除1个
spop key count
随机移除count个
将指定集合的指定元素移动到另一个集合
smove sourcekey destkey value
获取一个集合有,其他集合都没有的元素组成的新集合(差集)
sdiff key otherkey1 otherkey2
获取key中有,otherkey1和otherkey2没有的
获取所有指定集合中都有的元素(交集)
sinter key1 key2 key3
并集
sunion k1 k2 k3