Set(集合)

set集合中的元素无序不可重读的!
  • SADD命令
  • SMEMBERS命令
  • Sismember命令

SADD key member1 [member2]:向集合添加一个或多个成员。
SMEMBERS key:返回集合中的所有成员。
SISMEMBER key member:判断 member 元素是否是集合 key 的成员。

redis sentinel命令 redis srem命令_随机数

  • Scard命令

SCARD key:获取集合的成员数

redis sentinel命令 redis srem命令_redis_02

  • Srem命令

SREM key member1 [member2]:移除集合中一个或多个成员

redis sentinel命令 redis srem命令_redis sentinel命令_03

  • Srandmember 命令

SRANDMEMBER key [count]:返回集合中一个或多个随机数

redis sentinel命令 redis srem命令_redis_04

  • Spop命令

SPOP key:移除并返回集合中的一个随机元素

redis sentinel命令 redis srem命令_并集_05

  • Smove命令

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

redis sentinel命令 redis srem命令_并集_06

  • Sdiff命令
  • Sinter命令
  • Sunion命令

SDIFF key1 [key2]:返回第一个集合与其他集合之间的差异(差集)。
SINTER key1 [key2]:返回给定所有集合的交集.
SUNION key1 [key2]:返回所有给定集合的并集。

redis sentinel命令 redis srem命令_redis_07