Redis有序集合Zset怎么用
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,这篇文章给大家分享的是有关Redis有序集合Zset怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Redis有序集合Zset(sorted set)和set的区别:在
千家信息网最后更新 2025年02月03日Redis有序集合Zset怎么用
这篇文章给大家分享的是有关Redis有序集合Zset怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
Redis有序集合Zset(sorted set)
和set的区别:在set基础上加上一个score值,之前set是k1 v1 v2 v3,现在zset是k1 score v1 score v2
1.zadd/zrange
zadd 添加元素
zrange 查看key元素
withscores 查看元素 分数
127.0.0.1:9736> ZADD zset01 60 v1 70 v2 80 v3 90 v4 100 v5(integer) 5127.0.0.1:9736> ZRANGE zset01 0 -11) "v1"2) "v2"3) "v3"4) "v4"5) "v5"127.0.0.1:9736> ZRANGE zset01 0 -1 withscores 1) "v1" 2) "60" 3) "v2" 4) "70" 5) "v3" 6) "80" 7) "v4" 8) "90" 9) "v5"10) "100"
2.zrangebyscore key 开始score 结束score
通过分数查找
( 不包含
limit 对结果限制读取,从n 读取m条,类似分页
127.0.0.1:9736> ZRANGEBYSCORE zset01 60 901) "v1"2) "v2"3) "v3"4) "v4"//大于等于60 小于90127.0.0.1:9736> ZRANGEBYSCORE zset01 60 (901) "v1"2) "v2"3) "v3"//从第二条截取2条127.0.0.1:9736> ZRANGEBYSCORE zset01 60 90 limit 2 21) "v3"2) "v4"
3.zram 删除key中指定值的数据
127.0.0.1:9736> zrem zset01 v5 (integer) 1127.0.0.1:9736> ZRANGE zset01 0 -11) "v1"2) "v2"3) "v3"4) "v4"127.0.0.1:9736> ZRANGE zset01 0 -1 withscores1) "v1"2) "60"3) "v2"4) "70"5) "v3"6) "80"7) "v4"8) "90"
4. zcard/zcount key score区间/zrank key values值,作用是获得下标值/zscore key 对应值,获得分数
zcard:统计key中值的个数
zcount: 统计 分数阶段中值的个数
zrank 统计key中值所在排名
zscore 统计key中值的分数
127.0.0.1:9736> zcard zset01(integer) 4127.0.0.1:9736> zcount zset01 60 80(integer) 3127.0.0.1:9736> ZRANK zset01 v4(integer) 3127.0.0.1:9736> zscore zset01 v4"90"
5.zrevrank key values值,作用是逆序获得下标值
127.0.0.1:9736> zrevrank zset01 v4(integer) 0127.0.0.1:9736> zrevrange zset01 0 -11) "v4"2) "v3"3) "v2"4) "v1"
6.zrevrangebyscore 从结束分数到开始分数,反转
127.0.0.1:9736> zrevrangebyscore zset01 90 601) "v4"2) "v3"3) "v2"4) "v1"
感谢各位的阅读!关于"Redis有序集合Zset怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
分数
中值
统计
有序
元素
个数
作用
内容
更多
标值
篇文章
不错
实用
中指
区间
基础
所在
数据
文章
看吧
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全警示语顺口溜
asterisk 数据库
目前主流的分布式数据库
文档数据库格式
重庆欧姆龙软件开发工资
头条账号管理服务器
db2数据库死锁怎么解锁
静安区自动化软件开发质量保障
博客项目需求分析数据库
excel关联sql数据库
电脑怎么解除连接服务器密码
计算机网络安全课程建设规划
鄂州网络安全如何维护
我的世界2b2t有服务器号吗
黑龙江网络技术服务采购
服务器主机最小配置
办公网络安全防护建设
java 序列化到数据库
苏州相城软件开发公司
微信网络安全咨询电话
网络安全发加大投入支持重点
数据库允许所有字段
服务器为什么只有x86和arm
跑分APP系统软件开发
网络安全法第十二
C 清除数据库表内数据
塔式服务器和普通电脑有什么不同
ponytown安全服务器
货代行业软件开发
传感器数据如何存储到数据库