Redis 命令SET集合相关命令解析

这次讲Redis中set结构相关命令数据运算,集合与列表相似,不同之处在于它没有特定的顺序,每个元素只能出现一次。此外,多个集合间也能很方便的执行交、并、差集运算。相关命令有这些SADD,SREM,SISMEMBER,SMEMBERS和SUNION。

1 SADD key element [element ...]

添加一个或多个元素到key对应集合里,当元素存在集合中则忽略,初次添加,集合不存在,则参加集合并把元素加入

实验测试案例:

SADD 测试过程与结果示意图

2 SREM key element [element ...]

从集合移除指定元素,若元素不在集合中则忽略,若存在并成功移除,返回移除个数

实验测试案例:

 

SREM 操作示意图

3 SISMEMBER key element

检验元素是否存在key对应的集合中,存在返回返回1,不存在返回0。

实验测试案例:

SISMEMBER 操作示意图

4 SMEMBERS key

查询key对应集合中的元素。集合存在则返回。

实验测试案例:

SMEMBERS 操作示意图

5 SUNION key [key ...]

把多个key对应集合合并返回,类似数学求过个集合的并集。

实验测试案例:

SUNION 操作示意图

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值