Redis基础
01、Redis 简介
02、Redis 安装
03、Redis 配置
04、Redis redis.conf 配置选项
05、Redis 数据类型
06、Redis 命令
07、Redis 键(key) 命令
08、Redis 字符串(String) 命令
09、Redis 哈希(Hash) 命令
10、Redis 列表(List) 命令
11、Redis 集合(Set) 命令
12、Redis 有序集合(sorted set) 命令
13、Redis HyperLogLog 命令
14、Redis 发布订阅
15、Redis 事务
16、Redis Script( 脚本 ) 命令
17、Redis 连接命令
18、Redis 服务器
19、Java 使用 Redis
20、Redis 数据备份与恢复
21、Redis 服务安全
22、Redis 性能测试
23、Redis 客户端连接
24、Redis 管道技术
25、Redis 分区
本文档使用 MrDoc 发布
-
+
首页
12、Redis 有序集合(sorted set) 命令
### Redis 有序集合(sorted set) Redis sorted set 和 set 一样也是 string 类型元素的集合,且不允许重复的成员 Redis sorted set 的每个元素都会关联一个 double 类型的分数(score) Redis sorted set 通过分数(score) 来为集合中的成员进行从小到大的排序 Redis sorted set(有序集合) 的成员是唯一的,但分数 (score) 却可以重复 Redis sorted set 是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1) Redis sorted set 中最大的成员数为 232 – 1 **范例** ```c 127.0.0.1:6379> ZADD language 1 PHP (integer) 1 127.0.0.1:6379> ZADD language 2 Python (integer) 1 127.0.0.1:6379> ZADD language 3 Ruby (integer) 1 127.0.0.1:6379> ZADD language 3 Perl (integer) 0 127.0.0.1:6379> ZADD language 4 Perl (integer) 0 127.0.0.1:6379> ZRANGE language 0 10 WITHSCORES 1) "PHP" 2) "1" 3) "Python" 4) "2" 5) "Ruby" 6) "3" 7) "Perl" 8) "4" ``` 上面的范例,我们通过 **ZADD** 命令向 **Redis** 的有序集合中添加了三个值并关联上分数 ### Redis 有序集合命令 ------------ 下表列出了 Redis 有序集合的基本命令 | 命令 | 描述 | | --- | --- | ZADD |向有序集合添加一个或多个成员,或者更新已存在成员的分数 ZCARD |获取有序集合的成员数 ZCOUNT |计算在有序集合中指定区间分数的成员数 ZINCRBY |有序集合中对指定成员的分数加上增量 increment ZINTERSTORE |计算给定的一个或多个有序集的交集并将结果集存储在新的有序集合 key 中 ZLEXCOUNT |在有序集合中计算指定字典区间内成员数量 ZRANGE |通过索引区间返回有序集合成指定区间内的成员 ZRANGEBYLEX |通过字典区间返回有序集合的成员 ZRANGEBYSCORE |通过分数返回有序集合指定区间内的成员 ZRANK |返回有序集合中指定成员的索引 ZREM |移除有序集合中的一个或多个成员 ZREMRANGEBYLEX |移除有序集合中给定的字典区间的所有成员 ZREMRANGEBYRANK |移除有序集合中给定的排名区间的所有成员 ZREMRANGEBYSCORE |移除有序集合中给定的分数区间的所有成员 ZREVRANGE |返回有序集中指定区间内的成员,通过索引,分数从高到底 ZREVRANGEBYSCORE |返回有序集中指定分数区间内的成员,分数从高到低排序 ZREVRANK |返回有序集合中指定成员的排名,有序集成员按分数值递减(从大到小)排序 ZSCORE |返回有序集中,成员的分数值 ZUNIONSTORE |计算一个或多个有序集的并集,并存储在新的 key 中 ZSCAN |迭代有序集合中的元素(包括元素成员和元素分值)
李智
2025年3月17日 13:33
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码