美文网首页
5.redis集合的创建和修改

5.redis集合的创建和修改

作者: dwy_interesting | 来源:发表于2020-05-27 10:05 被阅读0次

1.插入数据

sadd key value1 value2 value3

集合的数据是唯一的,插入之后再次插入时不会执行

2.读取数据

(1)查询集合里面元素的数量

scard key

(2)从集合中获取数据

spop key count

--如果count省略则随机获取一条数据
--如果count为其他大于1的整数,则获取对应条数据
--如果count对应的证书大于集合总数据的条数,则获取集合所有数据
(3)获取集合中的所有数据

smembers key

(4)判断集合中是否存在某个元素

sismember key value

--如果数据存在,则返回1,如果数据不存在,则返回0

3.删除数据

srem key value1 value2 value3

4.集合的交集

既属于A集合又属于B/其他集合,集合数量可以是多个,多个代表对应所有集合的交集

sinter key1 key2 key3

5.集合的并集

A集合与B/其他集合所包含的所有数据,如果数据一样则去重,集合数量可以是多个,多个代表对应所有集合的并集

sunion key1 key2 key3

6.集合的差集

只属于A(key1)集合,不属于其他集合的数据

sdiff key1 key2 key3

相关文章

  • 5.redis集合的创建和修改

    1.插入数据 集合的数据是唯一的,插入之后再次插入时不会执行 2.读取数据 (1)查询集合里面元素的数量 (2)从...

  • swift学习之集合(Set)

    Set 集合创建和初始化一个空集 用数组字面值创建一个集合 访问和修改一个集合 使用Boolean isEmpty...

  • 5.php数组

    创建和修改数组 PHP中的数组是一个关键字或值的集合(键可以是一个整数 integer 或字符串 string,值...

  • springboot监听器

    1:监听ServletRequest的创建和销毁 2:监听HttpSession的创建和销毁 可以通过修改Sess...

  • python set集合的基本运算

    冻结的集合 一般的集合set都是可原处修改的集合。还有一种集合,不能在原处修改。这种集合的创建方法是: froze...

  • python数据分析基础27-冻结集合

    修改一个不可修改的集合

  • Mongodb 04-集合

    =============集合 ============= 创建集合 集合,类似关系型数据库中的表。 可以显示的创...

  • Spring 表达式语言

    创建和使用解析器 字面量 集合 访问对象属性和集合单元

  • 04.并发修改异常

    并发修改异常 当使用迭代器遍历集合的时候,使用了集合中的 增加/删除 方法,导致并发修改异常产生 并发修改异常解决...

  • 2018-07-31

    列表可以修改[ ],元组不能修改( );Set(集合),用的是{ }。

网友评论

      本文标题:5.redis集合的创建和修改

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