1.sadd/smembers/sismember

--set集合赋值 查看值,

--sismember 是查看set集合是否有指定的值,有返回1 没有返回0

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

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

--删除集合中的元素,没有该元素删除失败返回0

4.srandmember key 【count】(随机出count个数)

5.spop key 随机出栈

--注意这里可以指定弹出几个元素,而且不定指定弹出什么元素,随机弹出。

6.smove key1 key2 member   作用是将key1里的member值赋给key2

7.数学集合类

差集:sdiff key 【key ....】

交集:sinter key [key...]

并集:sunion [key ....]

就是第一个set集合与后面的n个set集合中的差集,交集还有并集(注意这里是第一个set集合与后面n个集合作计较,)

--差集,如果后面中的n个set集合中任意一个set集合有第一个set集合的值 则都不包含在差值里面。

--交集,这里和差集不一样的是,这里交集是所有set集合的共有的元素,如果有某个set的集合没有其他set集合共有的元素则会出现mepty list or set

--并集

转载于:https://www.cnblogs.com/lanqingzhou/p/9030544.html

redis 五大数据类型之set篇相关推荐

  1. Redis五大数据类型与使用场景汇总!!(含完整实战案例,建议收藏)

    本文全面讲述了Redis的五大数据类型和使用场景,含完整实战案例,强烈建议收藏!! 大家好,我是冰河~~ 最近面试跳槽的小伙伴有点多,给我反馈的面试情况更是千差万别,不过很多小伙伴反馈说:面试中的大部 ...

  2. note.. redis五大数据类型

    redis 五大数据类型使用 nosql介绍,由来 什么是nosql 阿里巴巴的架构 nosql 四大分类 redis入门 概述 redis 安装 (docker) 基础的知识 redis五大数据类型 ...

  3. Redis五大数据类型

    Redis五大数据类型 Redis数据类型 key + Østring Øset Ølist Øhash Øzset Redis五大数据类型 --Key Ø keys * • 查询当前库的所有键 Ø ...

  4. Redis五大数据类型常用命令

    Redis五大数据类型 Redis-Key 1.查看当前数据库的key keys * #返回当前数据库下的所有key 2.设置key set key value 3.获取key的value get k ...

  5. (一)Redis——五大数据类型及基础知识

    一位爱好技术的橘右京的哥哥橘左京 Redis--五大数据类型及基础知识(一) Redis 1.Redis命令 1.1 常用String命令 1.2 常用List命令 1.3 常用Hash命令 1.4 ...

  6. Redis五大数据类型(字符串对象(string)、列表对象(list)、哈希对象(hash)、无序集合(set)和Sorted Set数据类型(zset有序集合))

    Redis五大数据类型 一.String(字符串)数据类型 1.SET/GET/APPEND/STRLEN 2.INCR/DECR/INCRBY/DECRBY 3.GETSET 4. SETEX 5. ...

  7. 【数据存储】【Redis】第三章: Redis五大数据类型实现原理

    Redis五大数据类型实现原理 对于五大数据类型(String,list,Hash,Set,Zset)实现原理,Redis在底层用到了多种数据结构,通过数据结构来实现键值对,将数据结构创建了一个对象r ...

  8. 【Redis五大数据类型】

    Redis五大数据类型 前言 一.字符串String 1. set / get / del / append / strlen 2. incr / decr / incrby / decrby 3. ...

  9. redis学习-redis五大数据类型

    五大数据类型简介 String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value. 也就是例子中的k1 v1,k2 v2 s ...

最新文章

  1. 利用VIM为源码添加行号
  2. [转载] 的士速递2
  3. 我只是一只碌碌无为的工蚁 : (
  4. java8 Map新增方法的使用
  5. leetcode —— 59. 螺旋矩阵 II
  6. 【英语学习】【Daily English】U12 E-World L01 Do you have Wi-Fi here?
  7. python os模块进程管理
  8. KETTLE集群搭建
  9. 套料软件XSuperNEST(SigmaNEST套料引擎)巧妙利用余料
  10. python深度学习pdf_Python深度学习
  11. 今日头条信息流 - 工具菜单详解
  12. C语言 输入今天的日期,显示明天的日期
  13. hashcat破解WiFi显示No hashes loaded的解决方法
  14. 7-3 求100以内的素数
  15. matlab 矩阵平均值
  16. 计算机配置35%卡住不动了,大师教你win7 update更新卡住35%不动应该怎么解决
  17. 19-05-数据库mysql增删改查
  18. html百度站内搜索代码,百度站内搜索如何安装 百度站内搜索代码如何部署使用...
  19. 【51Nod三级题】花钱买车牌
  20. 关于“Android Studio and Gradle are using different locations for the JDK.”提示的解决方法

热门文章

  1. 扩展webupload插件,增加ui界面
  2. webpack window 添加第三方库
  3. 2.什么是变量的数据类型
  4. PHP中date()函数详细参数
  5. 一生应该感谢的十种人
  6. Palm pre,我的M8又要落伍了
  7. Unit Testing for WinForm
  8. 俄罗斯研发替身机器人,危险工作无需真人
  9. 吐槽一下现在的代码编辑器
  10. linux 死锁分析