ICode9

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

五、Redis基础数据结构-set

2020-08-08 22:31:16  阅读:243  来源: 互联网

标签:返回 set key2 key1 destination Redis key 集合 数据结构


1、说明

Redis的集合相当于Java里面的HashSet,它内部的键值对都是无序的、唯一的。它的内部实现相当于一个特殊的字典,字典中所有的value都是一个值NULL。

当集合中最后一个元素被移除之后,数据结构被自动删除,内存被回收。

2、操作指令

命令 描述
SADD key member1 [member2] 向集合添加一个或多个成员
SCARD key 获取集合的成员数
SDIFF key1 [key2] 返回第一个集合和其他集合之间的差异
SDIFFSTORE destination key1 [key2] 返回给定所有集合的差集并存储到destination中
SINTER key1 [key2] 返回给定所有集合的交集
SINTERSTORE destination key1 [key2] 返回给定所有集合的交集并存储到destination中
SISMEMBER key member 判断member是否是key的成员
SMEMBERS key 返回集合中的所有成员
SPOP key 移除并返回集合中的一个随机元素
SREM key member1 [member2] 移除集合中一个或多个成员
SUNION key1 [key2] 返回所有给定集合的并集
SUNIONSTORE destination key1 [key2] 返回所有给定集合的并集并保存到destination中
SSCAN key cursor [MATCH pattern] [COUNT count]  迭代集合中的元素

标签:返回,set,key2,key1,destination,Redis,key,集合,数据结构
来源: https://www.cnblogs.com/springhub/p/13460732.html

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

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

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

ICode9版权所有