1. sadd set01 1 1 1 2 3 4 5 5 创建一个 set 集合,里面有1,2,3,4,5 这 5 个元素(set类型的数据会自动去重):

2. smembers set01 查看 set01 里面的元素:

3. sismember set01 6 判断 6 是否在 set01 集合里面(是:1,否:0):

4. scard set01 统计 set01 里面元素的个数:

5. srem set01 1 移除 set01 集合里面的 1(成功:1,失败:0):

6. srandmember set01 2 随机返回 set01 中的两个数:

7. spop set01 随机从 set01 中出栈一个元素:

8. smove set01 set02 5 将 set01 中的 5 移动到 set02:

9. sdiff set01 set02 set01 中的所有元素减去 set02 中与 set01 共有的那部分:

Redis 与 set(无序集合) 相关的常用命令相关推荐

  1. 华为交换机查看端口相关信息常用命令

    华为交换机查看端口相关信息常用命令 1.显示接口的运行状态和相关信息 display interface Ethernet brief (dis int br) 2.查看接口的描述信息 display ...

  2. redis 中 Hash哈希介绍 及常用命令 (附有示例)

    目录 一.Redis中Hash介绍 二.常用命令 三.示例 hset hget hmset   .. hexists hkeys hvals hincrbu hsetnx 四.redis中Hash底层 ...

  3. redis中list类型详解及常用命令

    redis中的list类型有点类似于编程语言中的数组,list类型如下图所示,实际上是一种双向链表结构,通过lpush.lpop.rpush.rpop这几个命令来控制链表中数据出入,所以list类型可 ...

  4. [Linux] Linux相关系统常用命令command使用及案例

    Linux常用命令及案例分析 基本使用类 打开pdf, 表格,word 文档 基本使用类 Linux常用命令包括: 查看硬件信息命令:ifconfig free fdisk ethtool mii-t ...

  5. Redis 与 zset(sorted set有序集合) 相关的常用命令

    1.  zadd zset01 60 v1 70 v2 80 v3 90 v4 100 v5 向 zset01 中添加 v1,v2,v3,v4,v5 这 5 个元素,前面的数字就是 score,用来排 ...

  6. redis linux 删除数据结构,Redis集合数据结构和常用命令

    Redis 的集合不是一个线性结构,而是一个哈希表结构,它的内部会根据 hash 分子来存储和查找数据,理论上一个集合可以存储 2 的 32 次方减 1 个节点(大约 42 亿)个元素,因为采用哈希表 ...

  7. Redis 与 string 相关的常用命令

    1. set k1 v1 向当前库(0号库)设置一个键 k1,它的值为 v1: 2. get k1 获取键 k1 的值: 3. del k1 若 k1 存在,则删除 k1: 4. append k1 ...

  8. Redis 与 key 相关的常用命令

    1. keys * 查看当前 redis 库中的所有 key: 2. exists k3 判断 k3 键是否存在: 3. move k3 1 将当前库中的 k3 移动到 1 号库: 4. ttl k3 ...

  9. Redis 与 hash (哈希)相关的常用命令

    对于 hash 类型,key-value 的模式不变,只不过 key 对应的 value 是一个 map. 1. hset user id 1 向 user(map) 中添加 key-value 对( ...

最新文章

  1. swagger2中UI界面接口点击无法展开问题解决
  2. [拓扑排序/强联通分量] [NOIP201402] 信息传递
  3. 电子商务java b2b b2c o2o平台
  4. CCNA 配置试验之一 静态路由
  5. 如何将随机数存入数组java_JAVA怎么把随机数赋给数组
  6. C++面试/技巧(四)
  7. Centos7 +Django的安装
  8. python 埋点_scala spark 埋点统计_spark—1:WordCount(Python与Scala对照)
  9. Spring 3.0 发布候选版 3 已经可用!
  10. 如何安装PyCharm【图文详解】
  11. 软件测试对计算器的测试,软件测试计算器的测试用例
  12. oa服务器维护问题,OA系统数据面临的安全问题及解决方法
  13. plsql developer导出表结构Excel
  14. Python数据分析入门教程(五):数据运算
  15. 微信的用户已退出是什么意思_微信版本更新,朋友圈能评论表情包了?安卓用户已退出群聊...
  16. Linux遇到Aborted (core dumped)
  17. C# 多窗口切换的实现
  18. 练习-CTF解题 - XMAN比赛 8-8-babyweb(netspark扫扫)
  19. 吴恩达机器学习(九)—— 神经网络:Learning
  20. CentOS版本的Linux的安装

热门文章

  1. 送书 | 主成分分析PCA
  2. Mac OS X 下文件名乱码出现的原因和解决方法
  3. html用函数输出nn乘法表,第5讲 PHP编程.ppt
  4. opencv在python环境下的安装_关于python环境下的opencv安装
  5. 的底层实现 ios_iOS 面试梳理
  6. Qt笔记-QCryptographicHash摘要算法调用(MD5,SHA等)
  7. Java笔记-为客户端及服务端创建公私钥的密钥库
  8. QML笔记-键盘事件中同时响应onDigitXXPressed与onPressed
  9. Qt学习笔记-Qt中OpenGL的使用
  10. error: undefined reference to `_imp__glXXX@XX'