Redis<四> 数据结构:Set

1). SADD key member [member ...] : 将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略。
2). SMEMBERS key : 返回集合 key 中的所有成员。
3). SCARD key : 返回集合 key 的基数(集合中元素的数量)。
4). SISMEMBER key member : 判断 member 元素是否集合 key 的成员。
5). SPOP key : 移除并返回集合中的一个随机元素。
6). SRANDMEMBER key [count] : 如果命令执行时,只提供了 key 参数,那么返回集合中的一个随机元素。
7). SREM key member [member ...] : 移除集合 key 中的一个或多个 member 元素,不存在的 member 元素会被忽略。
8). SMOVE source destination member : 将 member 元素从 source 集合移动到 destination 集合。SMOVE 是原子性操作。
9). SDIFF key [key ...] : 返回一个集合的全部成员,该集合是所有给定集合之间的差集。
10). SDIFFSTORE destination key [key ...] : 这个命令的作用和 SDIFF 类似,但它将结果保存到 destination 集合,而不是简单地返回结果集。
11). SUNION key [key ...] : 返回一个集合的全部成员,该集合是所有给定集合的并集。
12). SUNIONSTORE destination key [key ...] : 这个命令类似于 SUNION 命令,但它将结果保存到 destination 集合,而不是简单地返回结果集。
13). SINTER key [key ...] : 返回一个集合的全部成员,该集合是所有给定集合的交集。
14).  SINTERSTORE destination key [key ...] : 这个命令类似于 SINTER 命令,但它将结果保存到 destination 集合,而不是简单地返回结果集。

猜你喜欢

转载自www.cnblogs.com/smileblogs/p/10212079.html
今日推荐