ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

Redis学习-05 Set集合基本操作

2020-07-27 17:03:12  阅读:211  来源: 互联网

标签:返回 Set 05 成员 set1 set2 集合 基本操作 hello


  1. 启动redis客户端
  2. [root@xxx]# redis-cli -p 6379
  3. 127.0.0.1:3306>
  4. Set集合特点:不允许有重复值,无序排放
  5. sadd  set1 hello # 单个增加成员,返回增加的成员个数 1
  6. sadd set1 a b c  #批量增加成员a、b、c。返回增加的成员个数 3
  7. smembers set1  #显示集合内的所有成员,每次查询的排序会不同
  8. sismember set1 hello   #判断集合中是否存在这个成员
  9. srem set1 hello  #移除集合中的成员,成功:返回1。失败:返回0
  10. srandmember set1  #随机取出一个成员
  11. srandmember set1 3 #随机取出3个成员
  12. spop set1 # 随机弹出其中一个成员,返回弹出的元素
  13. spop set1 3 #随机弹出其中3个成员,返回弹出的元素
  14. smove set2 set1 f #将set2(源头位置)集合内的f成员移动到set1(目标位置)。成功:返回1。失败返回0
  15. sdiff set1 set2 set3 # 选出set1中存在的但set2中不存在的元素(差集)【可以跟多个key,下同】
  16. sinter set1 set2 #选出set1和set2的交集元素
  17. sunion set1 set2 #并集

 

标签:返回,Set,05,成员,set1,set2,集合,基本操作,hello
来源: https://www.cnblogs.com/gslgb/p/13386290.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有