后端学习 您所在的位置:网站首页 redis查询流程 后端学习

后端学习

2023-03-11 14:21| 来源: 网络整理| 查看: 265

一、说明

set一个存储空间可以存储大量数据,且查询添加效率更为高效,无序不支持重复。底层结构与hash结构相同[key-value(nil)]。

二、基础操作sadd key member1 member2 ... 添加数据 smembers key 获取全部数据 srem key member1 member2 ... 删除指定key中的指定成员 scard key 获取集合数据总量 sismember key member 判断集合是否包含指定成员三、扩展操作srandmember key [count] 随机获取指定集合中指定个数的成员 spop key 随机获取集合中某个成员并移除 可以应用与随机推荐,热点新闻随机推荐,歌单随机推荐等 sinter key1 [key2] ... 求指定集合的交集 sunion key1 [key2] ... 求指定集合的并集 sdiff key1 [key2] ... 求key1与其他指定集合的差集 sinterstore destination key1 [key2] ... 将指定集合的交集存储到指定集合中 sunionstore destination key1 [key2] ... 将指定集合的并集存储到指定集合中 sdiff destination key1 [key2] ... 将key1与其他指定集合的差集存储到指定集合中 可以应用于共同好友,共同关注者的业务场景中 smove source destination member 将指定数据源集合中的指定成员移动到指定集合中四、注意事项set不允许重复,若重复仅保存一份set存储结构和hash相同,但是仅存储hash的键值不会存储hash的值附录其他学习内容

后端学习内容



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有