美文网首页NoSQL数据库
Redis数据类型·集合(无序)

Redis数据类型·集合(无序)

作者: 技术老男孩 | 来源:发表于2023-03-18 07:03 被阅读0次

一、介绍:

  • 集合中的每个元素都是不同的,且没有顺序

二、命令:

类型 命令 说明
集合类型 SADD key value 增加元素
SMEMBERS key 查看集合元素
SREM key value 删除元素
sismember key value 判断元素是否在集合中
集合运算 SINTER k1 k2 交集
SUNION k1 k2 并集
SDIFF k1 k2 差集
SCARD k1 获得集合中元素个数
SRANDMEMBER key num 随机获得集合中的元素
num:获取个数
SRANDMEMBER key -num 随机取出有可能相同元素
num:获取个数
SPOP key 集合中随机弹出一个元素

三、集合实践

  • 例:为文章号为10的博客文章添加标签
127.0.0.1:6379> SADD post:10:tags python redis nginx
(integer) 3
127.0.0.1:6379> SMEMBERS post:10:tags
1) "python"
2) "nginx"
3) "redis"

相关文章

  • Redis 笔记

    Redis的数据类型 String 字符串类型一个键最多存储512M LIST列表类型 SET集合类型:无序集合 ...

  • Redis入门(2) - 数据类型

    Redis中的数据类型 字符串 散列 列表 集合 有序集合 Redis中的数据类型 Redis定义了这几种数据类型...

  • golang redis 集合(set) --- 2022-04

    redis的set类型(集合)是string类型数值的无序集合,并且集合元素唯一。 下面介绍go redis的集合...

  • php redis 扩展类常用操作(5) - set

    六、redis 集合(Set)操作 Redis Set 是 String 类型的无序集合,集合成员是唯一的。 它是...

  • redis--基本类型以及命令

    集合 set 在redis 是属于无序 不重复集合 哈希数组

  • 深入理解Redis的Set类型的使用及应用

    Redis 集合(Set) Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能...

  • redis集合(有序集合和无序集合)

    无序集合(set) Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复...

  • #python基础入门#04

    <组合数据类型> 集合类型序列类型(字符串,元组,列表)字典类型 集合类型:集合是多个元素的无序组合 特点:无序,...

  • Redis 无序集合 Set

    set无序集合 Redis中的set是string类型的集合,集合成员是唯一的,所以里面不会有重复的元素。 Red...

  • Redis 数据类型

    Redis 数据类型 前面也提到过,Redis 支持字符串、哈希表、列表、集合、有序集合五种数据类型的存储。了解这...

网友评论

    本文标题:Redis数据类型·集合(无序)

    本文链接:https://www.haomeiwen.com/subject/omirkdtx.html