sadd:将一个或多个元素加入到集合key中,添加的元素不能重复,重复的会被忽略
smembers :返回集合key中所有的成员
sismember : 返回集合key中是否存在member元素
scard :返回集合key的成员数量
smove :将指定member从一个集合移动到另外一个集合,如果源集合不存在,返回0;目标集合存在此member,那只是源集合删除
spop : 随机移除指定数量的member并返回
srandmember : 返回指定数量的member,如果count为正数:
大于集合key的长度,返回所有member,小于返回指定数量的member,如果为负数,数据会有重复的情况,返回数量的绝对值个member。
srem :移除集合key中一个或多个已存在的member,不存在的被忽略
sdiff : 返回第一个集合key和后续集合key的差集,即第一个集合key中有的,后面没有的
sdiffstore:将sdiff返回的集合储存到一个新的集合中,如果集合存在,会被覆盖
sinter:返回多个集合key的交集
sinterstore:将集合sinter返回的集合存到一个新的集合中,如果集合存在,集合里的members会被覆盖
sunion: 返回多个集合key的并集
sunionstore:将集合sunion返回的集合存到一个新的集合中,如果集合存在,集合里的members会被覆盖