| 命令 | 格式 | 说明 |
|---|
| sadd | sadd key member [merbers…] | 添加成员到key所在的集合中 |
| scard | scard key | 获取集合中元素的个数 |
| sdiff | sdiff key [key…] | 返回第一个集合与后序集合的差集 |
| sdiffstore | sdiffstore destination key [key…] | 将key集合与后序集合的差集放到集合destination中 |
| sinter | sinter key [key…] | 求所有集合的交集 |
| sintercard | sintercard numkeys key [key…] [limit limit] | 求所有集合的交集的元素个数,在指定limit时,元素个数超过limit,返回limit |
| sinterstore | sinterstore destination key [key…] | 将所有集合的交集存入集合destination中 |
| sismember | sismember key member | 判断成员member是否在集合key中,在则返回1,不在返回0 |
| smembers | smembers key | 返回集合key的所有成员 |
| smismember | smismember key member [member…] | 批量判断成员是否在集合中,返回01数组 |
| smove | smove source destination member | 将集合source中的成员member移到集合destination中 |
| spop | spop key [count] | 从集合key中随机删除count个成员,没有指定count时,默认1个 |
| srandmember | srandmember [count] | 从集合key中随机选择count个成员返回,没有指定count时,返回1个 |
| srem | srem key member [members…] | 删除集合中的成员 |
| sscan | sscan | |
| sunion | sunion key [key…] | 求命令的并集 |
| sunionstore | sunionstore destination key [key…] | 求命令的并集并放入集合destination中 |
参考资料:
https://redis.io/commands/sadd/