IT评测·应用市场-qidao123.com

标题: 学习笔记——redis数据类型(ZSet) [打印本页]

作者: 伤心客    时间: 2023-2-3 19:49
标题: 学习笔记——redis数据类型(ZSet)
2023-01-27
一、redis数据类型(ZSet)
redis中的zset是一个有序集合,是一个没有重复元素的字符串集合。
注意:①zset中的每个成员都关联了一个评分,这个评分是从最低分到最高分的方式进行排序的。
②集合的成员是唯一的,但是评分可以是重复的。
(1)将一个或多个member元素及其score值加入到有序集key当中
  1. zadd <key><score1><value1><score2><value2>
复制代码

(2)返回有序集合key中,下标在之间的元素
  1. zrange <key><start><stop>
复制代码

如果是带withscores,可以让分数一起和值返回到结果集。

 (3)返回有序集key中,所有score值介于min和max之间的成员,有序集成员按score值递增
  1. zrangebyscore key min max [withscores][limit offset count]
复制代码

 (3)返回有序集key中,所有score值介于min和max之间的成员,有序集成员按score值递减(从大到小)
  1. zrevrangebyscore key min max [withscores][limit offset count]
复制代码

(4)返回该值在集合中的排序
  1. zrank <key><value>
复制代码

(5)为元素的score加上增量
  1. zincrby <key><increment><value>
复制代码

 说明:在k7中将v6的score增加15后的v6的score为70
(6)统计该集合,分数区间内的元素个数
  1. zcount <key><min><max>
复制代码

 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4