Redis的常用数据结构之集合类型
2023-06-03 18:23:24 183浏览
集合元素的特点集合中的元素无序,不可以重复无法通过某一个下标的方式获取元素单个集合最多可以存储2的32次方-1个元素redis支持对集合取交集(共同兴趣点)、并集(两个开发团队擅长什么)、差集单个集合中的操作指令集合中添加元素集合中删除元素,返回结果为删除成功的个数计算集合中元素的个数判断元素是否在集合中,存在返回1 不存在返回0随机返回从集合中返回元素的信息,在未指定个数的情况下默认是1个从集合中随机弹出一个元素并删除获取集合中所有的元素,返回的结果是无序的
集合元素的特点
- 集合中的元素无序,不可以重复
- 无法通过某一个下标的方式获取元素
- 单个集合最多可以存储2的32次方-1个元素
- redis支持对集合取交集(共同兴趣点)、并集(两个开发团队擅长什么)、差集
单个集合中的操作指令
- 集合中添加元素

- 集合中删除元素,返回结果为删除成功的个数

- 计算集合中元素的个数

- 判断元素是否在集合中,存在返回1 不存在返回0

- 随机返回从集合中返回元素的信息,在未指定个数的情况下默认是1个

- 从集合中随机弹出一个元素并删除

- 获取集合中所有的元素,返回的结果是无序的

集合之间的操作命令
- 求多个集合之间的交集,返回结果也是无序的

- 求多个集合的并集,返回结果依旧是无序的

- 求多个集合之间的差集,返回结果依旧是无序的

- 多个集合之间交集、并集、差集的保存
- ?



使用场景
- 给用户贴标签
- 社交图谱
好博客就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
暂无评论,快来写一下吧
展开评论

