7.Redis常用命令_集合(Set)

单值多value

1.sadd/smembers/sismember

  • sadd key value1 value2 ... 向集合中添加一个或多个成员,其中重复的数值被去掉

  • smembers key展示集合中的所有成员

  • sismember key value判断value是否是key中的成员

    向集合set01中添加数值1 1 1 2 2 3,同时显示出所添加的数值

    

    判断数值1在set01中是否存在

    

 

2.scard,获取集合里面的元素个数

    获取集合set01中的元素个数

     

3.srem key value 删除集合中元素

    删除set01集合中的数值1

    

4.srandmember key 某个整数(随机出几个数)

   set01中随机返回3个数

  

5.spop key 随机出栈

    set01中随机出栈两次

    

6.smove key1 key2 在key1里某个值 

    作用是将key1里的某个值赋给key2

    将set01中数值1,赋给set02

    

7.数学集合类:

  • 差集:sdiff

  • 交集:sinter

  • 并集:sunion

   set01和set02的差集

    

   set01和set02的交集

    

   set01和set02的并集

    

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值