当前位置: 首页 > news >正文

redis运维(十六) 有序集合

一  有序集合

把握一点: 各种'redis 命令'都提供各种语言对应的'API 接口',后续'API'是关键

①  概念

1、sorted set --> '有序集合'2、redis有序集合也是'集合类型'的一部分,所以它'保留'了集合中元素'不能重复'的特性3、但是'不同'的是,有序集合给每个元素'多设置'了一个'分数',利用该分数作为'排序'的依据

思考:基于'哪个值'进行'排序'值? 附加'score'进行排序

②  通俗案例

说明: 下面讲解'有序集合'的'基础命令'诶主: 不要'强行'记命令,根据'语义'理解

③  zadd、zrange、zrevrange、zscore

说明: 'Z开头'的命令表示'什么'?

案例'测试'

④  zrangebyscore

⑤  zrem、zincrby、zrank、zrevrank

⑥  zrem、zcard、zcount

⑦  zunionstore

⑧  zinterstore

交集:'不同'的集合对象,但有'相同的key',会进行'叠加'场景:多次求'平均值'

⑨  python操作redis集合

⑩  应用场景

各种'排行榜': '自带排序'

http://www.lryc.cn/news/249110.html

相关文章:

  • 深入理解RC4加密算法
  • sql24(Leetcode1141查询近30天活跃用户数)
  • python爬取robomaster论坛数据,作为后端数据
  • C++: string的模拟实现
  • [安洵杯 2019]easy_web
  • CentOS7 安装配置SFTP服务器详解
  • 【Linux】Shell命令以及运行原理
  • vue-动态组件、keep-alive
  • 华为OD机试 - 执行任务赚积分(Java JS Python C)
  • 如何用CHAT配置linux的远程连接?
  • Python (十六) 错误和异常
  • Android进阶之路 - TextView文本渐变
  • 【复位与释放(亚稳态)模为60的BCD码计数器_2023.11.22】
  • ABAP: JSON 报文解析——/ui2/cl_json
  • android NDK相关,调用C库,JNI,交叉编译,跨平台
  • 汽车功能安全ISO26262
  • Node.js+Express+Nodemon+Socket.IO构建Web实时通信
  • 广州华锐互动:AR可视化展示昆虫让教学过程更直观生动
  • .NET开源的处理分布式事务的解决方案
  • 如何隐藏选择选项值并用新值替换2个选项?
  • [读论文][跑代码]BK-SDM: A Lightweight, Fast, and Cheap Version of Stable Diffusion
  • 机器学习的复习笔记1
  • 【Spring Boot】如何集成Swagger
  • 优化-查询数据接口太慢
  • c++ 谓词
  • 一篇总结 Linux 系统启动的几个汇编指令
  • python技术栈之单元测试中mock的使用
  • LeetCode(37)矩阵置零【矩阵】【中等】
  • [Python入门系列之十一]在windows上安装OpenCV
  • 论文阅读——SEEM