Redis Set(集合) 操作命令

分类:redis 命令参考
标签:redis

Redis Set(集合) 操作命令

目录

标题 说明
SADD

SADD key member [member ...]

将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略。

SCARD

SCARD key

返回集合 key 的基数(集合中元素的数量)。

SDIFF

SDIFF key [key ...]

返回一个集合的全部成员,该集合是所有给定集合之间的差集。

SDIFFSTORE

SDIFFSTORE destination key [key ...]

这个命令的作用和 SDIFF 类似,但它将结果保存到 destination 集合,而不是简单地返回结果集。

SINTER

SINTER key [key ...]

返回一个集合的全部成员,该集合是所有给定集合的交集。

SINTERSTORE

SINTERSTORE destination key [key ...]

这个命令类似于 SINTER 命令,但它将结果保存到 destination 集合,而不是简单地返回结果集。

SISMEMBER

SISMEMBER key member

判断 member 元素是否集合 key 的成员。

SMEMBERS

SMEMBERS key

返回集合 key 中的所有成员。

SMOVE

SMOVE source destination member

将 member 元素从 source 集合移动到 destination 集合。

SPOP

SPOP key

移除并返回集合中的一个随机元素。

SRANDMEMBER

SRANDMEMBER key [count]

如果命令执行时,只提供了 key 参数,那么返回集合中的一个随机元素。

SREM

SREM key member [member ...]

移除集合 key 中的一个或多个 member 元素,不存在的 member 元素会被忽略。

SUNION

SUNION key [key ...]

返回一个集合的全部成员,该集合是所有给定集合的并集。

SUNIONSTORE

SUNIONSTORE destination key [key ...]

这个命令类似于 SUNION 命令,但它将结果保存到 destination 集合,而不是简单地返回结果集。

SSCAN

SSCAN key cursor [MATCH pattern] [COUNT count]

详细信息请参考 SCAN 命令。

现在开始学习Redis Set(集合) 操作命令第一章 : SADD


本教程固定链接:http://www.rumen5.com/61368.html

上一篇:Redis SortedSet(有序集合) 操作命令

下一篇:Redis List(列表) 操作命令

QQ空间新浪微博腾讯微博人人网微信