Redis_Set_基本用法

单值多value

一、Set(集合)

​ Redise 的 Set 是 string 类型的无序集合。它是通过 Hashtable 实现实现的

二、sadd/smembers/sismember

  1. sadd

    效果:将key添加到value中,形成一个set 且自动去重

  2. smembers

    效果:查看某个set中的所有key

    用法如上

  3. sismember

    效果:查看某个值是否在set中

三、scard

  1. scard

    效果:获取集合里面的元素个数

四、srem key value

  1. srem key value

    效果:删除集合中的元素(可多个

五、srandmember key

  1. srandmember key

    效果:随机出几个数

六、spop key 随机出栈

  1. spop key

    效果:随机出栈

七、smove key1 key2 key1中的值

  1. smove key1 key2 key1中的值

八、数学集合类

  1. 差集

    sdiff

    效果:在第一个 set 里面而不在后面任何一个 set 里面的项

  2. 交集

    sinter

  3. 并集

    sunion

发布了74 篇原创文章 · 获赞 3 · 访问量 4356

猜你喜欢

转载自blog.csdn.net/qq_40672635/article/details/105397399