相关文章推荐
豪气的斑马  ·  我笔下的海棠受穿到了我的世界_蓝瓶子【完结+ ...·  2 月前    · 
酒量小的充值卡  ·  西电东送:纵横中国的能源“闪送”工程·  1 年前    · 
淡定的米饭  ·  《黄鸟》是畅销的战争小说,也是他行军路上常听 ...·  1 年前    · 
温柔的炒粉  ·  闻香阁、春香阁等什么香阁网络诈骗软件 - 知乎·  2 年前    · 
聪明伶俐的电影票  ·  MySQL DataType--日期格式 ...·  2 年前    · 
Code  ›  Redis中有序集合zset数据类型(增加(添加元素)、获取(获取指定范围元素、返回权值在min和max之间的成员、返回成员member的score值)、删除(删除指定元素和指定权值范围的元素))-天
redis 天翼云
https://www.ctyun.cn/zhishi/p-216820
安静的麻辣香锅
2 年前

活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
查看全部活动
热门活动
  • 翼购年货节 NEW 翼企上云迎新春,S2云主机2C2G只要47.4元/3个月起!
  • 新客特惠 NEW 全场热销云主机1.5折起!
  • 算力套餐 NEW 让算力触手可及
  • 云上钜惠 HOT 爆款云主机全场特惠,更有万元锦鲤券等你来领!
  • 中小企业上云场景组合购 NEW 建站、域名等场景一站式购齐,组合购9元起!
  • 天翼云电脑专场 HOT 移动办公新选择,爆款4核8G畅享1年3.5折起,快来抢购!
  • 云主机特惠 HOT 多款云主机新老同享,满足您的上云需求!
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务。
进入甄选商城 进入云市场
办公协同
  • WPS云文档天翼云版 翼企云( License版) 蓝信安全移动工作平台(SAAS) SSL证书 新域名服务 税务风控云 商企云财税(SAAS版) 翼云加速-标准版包月套餐 天翼云管家2.0 天翼云管家 翼备份(SaaS版)300G 智慧工厂_生产流程管理解决方案 天翼智慧工地 天翼全栈混合云敏捷版(软件) 天翼全栈混合云敏捷版(一体机)

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云技术合作伙伴
  • 天翼云OpenAPI中心 天翼云诸葛AI平台 天翼云EasyCoding平台
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云培训认证
  • 天翼云学堂 天翼云市场商学院
天翼云服务合作伙伴
  • 天翼云MSP合作伙伴 天翼云集成商交付能力认证
天翼云合作计划
  • 央企云合作计划
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴 天翼云甄选商城合作伙伴
天翼云东升计划
  • 东升适配创新中心 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
资源与工具
  • 天翼云OpenAPI EasyCoding敏捷开发平台 AI创作间
培训与认证
  • 天翼云学堂 天翼云认证

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • OpenAPI中心 客户支持计划 专家技术服务

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云 天翼云4.0 天翼云APP 全球基础设施 分析师和白皮书 天翼云·创新直播间 2023云生态大会 2022云生态大会 天翼云中国行 支持与服务 了解天翼云
  • 站点切换
    • 中国站
  • 文档
  • 控制中心
  • 备案
  • 管理中心

Redis中有序集合zset数据类型(增加(添加元素)、获取(获取指定范围元素、返回权值在min和max之间的成员、返回成员member的score值)、删除(删除指定元素和指定权值范围的元素))

首页 知识中心 软件开发 文章详情页

Redis中有序集合zset数据类型(增加(添加元素)、获取(获取指定范围元素、返回权值在min和max之间的成员、返回成员member的score值)、删除(删除指定元素和指定权值范围的元素))

2023-05-30 07:44:16 阅读次数:77

redis, 集合

  • sorted set,有序集合
  • 元素为string类型
  • 元素具有唯⼀性,不重复 【值不能重复】
  • 每个元素都会关联⼀个double类型的score,表示权重,通过权重将元素从⼩到⼤排序
  • 说明:没有修改操作

1.1 添加 【先写权重】【可更新覆盖】

zadd key score1 member1 score2 member2 ...

向键 zset 的集合中添加元素 lisi 、 wangwu 、 zhangsan ,权重分别为 4、5、3

zadd zset 4 lisi 5 wangwu 3 zhangsan

2. 获取

2.1 返回指定范围内的元素

  • start、stop为元素的下标索引
  • 索引从左侧开始,第⼀个元素为0
  • 索引可以是负数,表示从尾部开始计数,如 -1 表示最后⼀个元素

  • 逆序的话,为zrevrange

zrange key start stop

获取键 zset 的集合中所有元素:

zrange zset 0 -1

2.2 列出所有元素及它们对应的score

zrange zset 0 -1 withscores

2.3 返回 score 值在 min 和 max 之间的成员

zrangebyscore key min max

获取键 zset的 集合中权限值在 5和6之间 的成员:

zrangebyscore zset 5 6

2.4 返回成员 member 的 score 值

zscore key member

获取键 zset 的集合中元素 zhangsan 的权重:

zscore zset zhangsan

2.5 分页 limit

zrangebyscore zset 0 5 withscores limit 1 2

2.6 获取集合中的个数

zcard zset

2.7 统计分值范围内的元素个数  【默认指闭区间】

zcount zset 4 5

2.8 统计分值范围内的元素个数  【开区间】

数字前加个 “(” 对应那个值就是开区间。

zcount zset (4 (6

2.9 获取对应的下标值

zrank zset lisi

2.10 获取对应的下标值(逆序)

zrevrank zset zhangsan

3. 删除

3.1 删除指定元素

zrem key member1 member2 ...

删除集合 zset 中元素 zhangsan:

zrem zset zhangsan

3.2 删除权重在指定范围的元素 【包括最小值和最大值的】

zremrangebyscore key min max

删除集合 zset 中权限在 5、6之间 的元素:

zremrangebyscore zset 5 6
版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.csdn.net/weixin_44799217/article/details/113821226,作者:IT之一小佬,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。

上一篇: 【Mysql】如何查看mysql软件版本信息

下一篇: Linux之软件卸载 apt-get

相关文章

2023-08-09 06:47:35

客户端快速启动redis

由于每次启动redis时都要去指定的bin目录下启动,非常麻烦,想到之前配置过JDK、nginx的环境变量,简直是一模一样的。我安装redis的路径在/usr/local/redis下,由于之前配置过redis.conf文件中启用在允许后台

2023-08-09 06:47:35
redis 2023-08-09 06:47:35

Java学习HashMap之案例:HashMap集合存储ArrayList元素并遍历

Java学习HashMap之案例:HashMap集合存储ArrayList元素并遍历

2023-08-09 06:47:35
2023-08-09 06:41:04

Java的List集合概述和特点

List集合概述有序集合(也称为序列),用户可以精确控制列表中每个元素的插入位置。用户可以通过整数索引访问元素,并搜索列表中的元素与Set集合不同,列表通常允许重复的元素List集合特点有序:存储和取出的元素顺序一致可重复:存储的元素可以重

2023-08-09 06:41:04
2023-08-09 06:39:05

redis性能指标监控

监控指标性能指标: Performance内存指标: Memory基本活动指标:Basic activity持久性指标: Persistence错误指标: Error性能指标:PerformanceNameDescriptionlaten

2023-08-09 06:39:05
redis 2023-08-07 07:22:24

neptune节点的客户端测试程序

Makefile 说明一下, neptune节点是个比较轻量的框架,而非类库, 这就意味着,在neptune节点下编写程序的时候,要遵守neptune所提供的范式,实现neptune指定的接口。实现接口这个需要在server端编写,但大致

2023-08-07 07:22:24
redis 2023-08-04 08:33:17

高并发核心技术Redis系列(九)--------本地操作

一、本地安装设置 1.本地测试安装 在电脑开始页面 输入 cmd 2.输入redis-cli打开redis系统 注意:redis里面

2023-08-04 08:33:17
redis 2023-08-04 07:29:52

celery的初次使用

celery的初次使用 基本步骤: 选择并且安装一个消息中间件(Broker) 安装 Celery 并且创建第一个任务 运行职程(

2023-08-04 07:29:52
python redis 2023-08-03 08:24:00

Collection集合

Collection集合

2023-08-03 08:24:00
2023-08-03 08:24:00

Set集合

Set集合

2023-08-03 08:24:00
2023-08-03 08:24:00

List集合

List集合

2023-08-03 08:24:00
查看更多
推荐标签

作者介绍

天翼云小翼
天翼云用户

文章

13298

阅读量

1512886

查看更多

最新文章

Java学习HashMap之案例:HashMap集合存储ArrayList元素并遍历

2023-08-09 06:47:35

Java的List集合概述和特点

2023-08-09 06:41:04

高并发核心技术Redis系列(九)--------本地操作

2023-08-04 08:33:17

Collection集合

2023-08-03 08:24:00

Spring-Data-Redis快速使用(SpringBoot)

2023-08-02 06:00:46

【Java】集合的概念

2023-07-26 08:09:17

查看更多

热门文章

SpringBoot整合Cache缓存技术(二十一)

2023-06-07 07:31:19

(八)高并发redis学习笔记:redis企业级数据备份方案是怎么样的?

2023-06-07 07:30:42

(五)高并发redis学习笔记:RDB和AOF两种持久性机制的介绍以及优缺点对比

2023-06-07 07:30:42

Python编程:Django中使用Celery执行异步任务和定时任务

2023-03-16 07:45:06

Python:使用 mysqlsmom 模块实时同步MySQL数据到ElasticSearch

2023-03-16 07:45:26

(七)高并发redis学习笔记:redis的AOF持久化机制深入理解以及数据恢复实验

2023-06-07 07:30:42

查看更多

热门标签

python spring SpringBoot javascript Python springboot Spring
查看更多

相关产品

弹性云主机

随时自助获取、弹性伸缩的云服务器资源

天翼云电脑(公众版)

便捷、安全、高效的云电脑服务

对象存储

高品质、低成本的云上存储服务

云硬盘

为云上计算资源提供持久性块存储

查看更多

随机文章

[redis] 生成rdb对磁盘io的压力测试

(十)高并发redis学习笔记:redis主从复制原理、断点续传、无磁盘化复制、过期key处理

Python:Redis发布订阅模式

SpringBoot-技术专区-application配置文件详解

Redis 一定是单线程的进程吗?

Redis源码剖析之GEO——Redis是如何高效检索地理位置的?

  • 7*24小时售后
  • 无忧退款
  • 免费备案
  • 专家服务
售前咨询热线
400-810-9889转1
  • 天翼云APP
 
推荐文章
豪气的斑马  ·  我笔下的海棠受穿到了我的世界_蓝瓶子【完结+番外】(20)在线阅读_52书库
2 月前
酒量小的充值卡  ·  西电东送:纵横中国的能源“闪送”工程
1 年前
淡定的米饭  ·  《黄鸟》是畅销的战争小说,也是他行军路上常听的伊拉克歌谣_文化课_澎湃新闻-The Paper
1 年前
温柔的炒粉  ·  闻香阁、春香阁等什么香阁网络诈骗软件 - 知乎
2 年前
聪明伶俐的电影票  ·  MySQL DataType--日期格式 - TeyGao - 博客园
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号