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

Redis中zset结构的常用命令总结

1. zadd

添加一个或多个成员及其分数到有序集合。

zadd key score1 member1 [score2 member2 ...]

示例:

zadd myzset 1 "one" 2 "two" 3 "three"

2. zrem

从有序集合中移除一个或多个成员。

zrem key member [member ...]

示例:

zrem myzset "one"

3. zincrby

为有序集合中的成员增加指定的分数。

zincrby key increment member

示例:

zincrby myzset 2 "two"

4. zcard

获取有序集合的成员数量。

zcard key

示例:

zcard myzset

5. zcount

计算有序集合中分数在指定区间内的成员数量。

zcount key min max

示例:

zcount myzset 1 3

6. zrange

返回有序集合中指定索引区间内的成员,分数从低到高排序。

zrange key start stop [withscores]

示例:

zrange myzset 0 -1 withscores

7. zrevrange

返回有序集合中指定索引区间内的成员,分数从高到低排序。

zrevrange key start stop [withscores]

示例:

zrevrange myzset 0 -1 withscores

8. zrangebyscore

返回有序集合中分数在指定区间内的成员。

zrangebyscore key min max [withscores] [limit offset count]

示例:

zrangebyscore myzset 1 3 withscores

9. zscore

返回有序集合中指定成员的分数。

zscore key member

示例:

zscore myzset "two"

10. zpopmax

移除并返回有序集合中分数最高的一个或多个成员。

zpopmax key [count]

示例:

zpopmax myzset 1

11. zpopmin

移除并返回有序集合中分数最低的一个或多个成员。

zpopmin key [count]

示例:

zpopmin myzset 1

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • HTTP、HTTPS、SOCKS5三种协议特点
  • spring boot 笔记大杂烩
  • 【ARM】CMSIS 软件标准接口
  • 回归预测|基于灰狼优化GWO-Transformer-BiLSTM组合模型的数据回归预测Matlab程序 多特征输入单输出
  • 前端(三):Ajax
  • 【Linux】Linux环境基础开发工具使用之软件包管理(yum)与 Linux编辑器(vim)
  • 力扣面试经典100题
  • php7.2后解密微信推送过来的数据
  • 使用 Java RestClient 与 Elasticsearch 进行商品文档操作
  • 进阶SpringBoot之 Thymeleaf 模板引擎
  • MySQL:复杂查询(一)——聚合函数分组查询联合查询01
  • C#实现动画效果
  • 基于STM32开发的智能温室控制系统
  • VisionPro二次开发学习笔记10-使用 PMAlign和Fixture固定Blob工具检测孔
  • MySQL运维-主从复制
  • JavaScript 如何正确处理 Unicode 编码问题!
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 2017届校招提前批面试回顾
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • Druid 在有赞的实践
  • Java Agent 学习笔记
  • sessionStorage和localStorage
  • SQLServer之索引简介
  • 给初学者:JavaScript 中数组操作注意点
  • 技术发展面试
  • 前端面试总结(at, md)
  • 深入浅出webpack学习(1)--核心概念
  • 关于Android全面屏虚拟导航栏的适配总结
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • #QT 笔记一
  • #微信小程序(布局、渲染层基础知识)
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (2)(2.10) LTM telemetry
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (Ruby)Ubuntu12.04安装Rails环境
  • (ZT)薛涌:谈贫说富
  • (备忘)Java Map 遍历
  • (简单) HDU 2612 Find a way,BFS。
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (转)http协议
  • (自适应手机端)行业协会机构网站模板
  • **PHP二维数组遍历时同时赋值
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .NET Entity FrameWork 总结 ,在项目中用处个人感觉不大。适合初级用用,不涉及到与数据库通信。
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .Net6 Api Swagger配置
  • .NET建议使用的大小写命名原则
  • .NET设计模式(2):单件模式(Singleton Pattern)
  • @NotNull、@NotEmpty 和 @NotBlank 区别
  • @RequestBody的使用
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现
  • [000-01-018].第3节:Linux环境下ElasticSearch环境搭建
  • [4]CUDA中的向量计算与并行通信模式