redis常用命令-Set

sadd:将一个或多个元素加入到集合key中,添加的元素不能重复,重复的会被忽略
sadd
smembers :返回集合key中所有的成员
smembers
sismember : 返回集合key中是否存在member元素
sismember
scard :返回集合key的成员数量
scard
smove :将指定member从一个集合移动到另外一个集合,如果源集合不存在,返回0;目标集合存在此member,那只是源集合删除
smove
spop : 随机移除指定数量的member并返回
spop
srandmember : 返回指定数量的member,如果count为正数:
大于集合key的长度,返回所有member,小于返回指定数量的member,如果为负数,数据会有重复的情况,返回数量的绝对值个member。
srandmember
srem :移除集合key中一个或多个已存在的member,不存在的被忽略
srem
sdiff : 返回第一个集合key和后续集合key的差集,即第一个集合key中有的,后面没有的
sdiff

sdiffstore:将sdiff返回的集合储存到一个新的集合中,如果集合存在,会被覆盖
sdiffstore
sinter:返回多个集合key的交集
sinter
sinterstore:将集合sinter返回的集合存到一个新的集合中,如果集合存在,集合里的members会被覆盖
sinterstore
sunion: 返回多个集合key的并集

sunion
sunionstore:将集合sunion返回的集合存到一个新的集合中,如果集合存在,集合里的members会被覆盖
sunionstore

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值