【Redis】Redis的操作命令(四)——Redis 集合(SET)

Redis的SET是String类型的无序列表。

添加无序列表语句:

SADD setDemo redis

获取无序列表语句

SMEMBERS setDemo

Redis集合命令如下:

命令 描述 例子
SADD key member1 [member2] 向集合添加一个或多个成员  
SCARD key 获取集合的成员数  
SDIFF key1 [key2] 返回第一个集合与其他集合之间的差异   
SDIFFSTORE destination key1 [key2] 返回给定所有集合的差集并存储在 destination 中  
SINTER key1 [key2] 返回给定所有集合的交集  
SINTERSTORE destination key1 [key2] 返回给定所有集合的交集并存储在 destination 中  
SISMEMBER key member 判断 member 元素是否是集合 key 的成员  
SMEMBERS key 返回集合中的所有成员  
SMOVE source destination member 将 member 元素从 source 集合移动到 destination 集合  
SPOP key 移除并返回集合中的一个随机元素  
SRANDMEMBER key [count] 返回集合中一个或多个随机数  
SREM key member1 [member2]  移除集合中一个或多个成员   
SUNION key1 [key2]  返回所有给定集合的并集  
SUNIONSTORE destination key1 [key2] 所有给定集合的并集存储在 destination 集合中  
SSCAN key cursor [MATCH pattern] [COUNT count] 迭代集合中的元素   

拓展

posted @ 2024-04-30 09:53  陆陆无为而治者  阅读(15)  评论(0编辑  收藏  举报