Redis Sorted Sets(有序集合)命令大全

2020年8月6日18:06:18 评论 71

下表列出了Redis Sorted Sets(有序集合)相关的基本命令

命令 用法和简介
BZPOPMAX BZPOPMAX key [key ...] timeout
返回非空有序集合key中分数最大的成员,BZPOPMAX是有序集合命令ZPOPMAX带有阻塞功能的版本
BZPOPMIN BZPOPMIN key [key ...] timeout
返回第一个非空key中分数最小的成员和对应的分数,BZPOPMIN是有序集合命令ZPOPMIN带有阻塞功能的版本
BZPOPMIN ZADD key [NX|XX] [CH] [INCR] score member [score member ...]
添加到有序set的一个或多个成员,或更新的分数,如果它已经存在
ZCARD ZCARD key
获取一个排序的集合中的成员数量
ZCOUNT ZCOUNT key min max
返回分数范围内的成员数量
ZINCRBY ZINCRBY key increment member
增量的一名成员在排序设置的评分
ZINTERSTORE ZINTERSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]
相交多个排序集,导致排序的设置存储在一个新的关键
ZLEXCOUNT ZLEXCOUNT key min max
返回成员之间的成员数量
ZPOPMAX ZPOPMAX key [count]
删除并返回有序集合key中的最多count个具有最高得分的成员
ZPOPMIN ZPOPMIN key [count]
删除并返回有序集合key中的最多count个具有最低得分的成员
ZRANGE ZRANGE key start stop [WITHSCORES]
根据指定的index返回,返回sorted set的成员列表
ZRANGEBYLEX ZRANGEBYLEX key min max [LIMIT offset count]
返回指定成员区间内的成员,按字典正序排列, 分数必须相同。
ZRANGEBYSCORE ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]
返回有序集合中指定分数区间内的成员,分数由低到高排序。
ZRANK ZRANK key member
确定在排序集合成员的索引
ZREM ZREM key member [member ...]
从排序的集合中删除一个或多个成员
ZREMRANGEBYLEX ZREMRANGEBYLEX key min max
删除名称按字典由低到高排序成员之间所有成员。
ZREMRANGEBYRANK ZREMRANGEBYRANK key start stop
在排序设置的所有成员在给定的索引中删除
ZREMRANGEBYSCORE ZREMRANGEBYSCORE key min max
删除一个排序的设置在给定的分数所有成员
ZREVRANGE ZREVRANGE key start stop [WITHSCORES]
在排序的设置返回的成员范围,通过索引,下令从分数高到低
ZREVRANGEBYLEX ZREVRANGEBYLEX key max min [LIMIT offset count]
返回指定成员区间内的成员,按字典倒序排列, 分数必须相同
ZREVRANGEBYSCORE ZREVRANGEBYSCORE key max min [WITHSCORES] [LIMIT offset count]
返回有序集合中指定分数区间内的成员,分数由高到低排序。
ZREVRANK ZREVRANK key member
确定指数在排序集的成员,下令从分数高到低
ZSCAN ZSCAN key cursor [MATCH pattern] [COUNT count]
迭代sorted sets里面的元素
ZSCORE ZSCORE key member
获取成员在排序设置相关的比分
ZUNIONSTORE ZUNIONSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]
添加多个排序集和导致排序的设置存储在一个新的关键

相关参考链接

全部命令组:Keys(键)Strings(字符串)Hashes(哈希表)Lists(列表)Sets(集合)Sorted Sets(有序集合)Pub/Sub(发布/订阅)Scripting(脚本)Server(服务器)Transactions(事物)Geo(地理位置)Cluster(集群)Connection(连接)Streams(流)HyperLogLog

回到总目录:Redis命令参考手册(总目录)

素课网
  • 本文由 发表于 2020年8月6日18:06:18
  • 转载请注明:https://www.suketech.com/8833.html
Redis Cluster – READONLY命令 Redis命令参考

Redis Cluster – READONLY命令

READONLY 起始版本:3.0.0 时间复杂度:O(1) 开启与 Redis Cluster 从节点连接的读请求 通常,从节点将重定向客户端到认证过的主节点,以获取在指定命令中所涉及的哈希槽,然而...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: