400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

玩转Redis-Redis高级数据结构及核心命令-ZSet

本文更适合用于复习总结,阅读》实战》阅读 更有效果哟,主要包含以下内容:

创新互联专注于格尔木网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供格尔木营销型网站建设,格尔木网站制作、格尔木网页设计、格尔木网站官网定制、小程序制作服务,打造格尔木网络公司原创品牌,更为您提供格尔木网站排名全网营销落地服务。

玩转Redis-Redis高级数据结构及核心命令-ZSet

文章思路:

异常统一说明:
error(out of range)导图简写@EOOR;
负数偏移量表示倒数第几,导图简写@LBN(last but number);


1、ZSet应用场景及注意事项

1.1、ZSet应用场景

  ZSet主要适用于需要 排序(排行榜) 的场景,如:

1.2、ZSet注意事项

2、ZSet各命令对比分析

概述:

2.1、ZSet增加与统计

【核心命令】
注意:
【redis-ZSet增加与统计元素操作】命令简述:
命令功能参数
ZADD 添加元素及分数到有序集合 key [NX XX] [CH] [INCR] score member [score member ...]
ZINCRBY 增加/减少分数 key increment member
ZCARD 统计有序集合的元素个数 key
ZCOUNT 统计指定【score区间】的元素个数 key min max
ZLEXCOUNT 统计指定【元素区间】的元素个数 key min max
ZINTERSTORE 计算指定有序集的【交集】并将结果存入目标集合 destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM MIN MAX]
ZUNIONSTORE 计算指定有序集的【并集】并将结果存入目标集合 destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM MIN MAX]
【Redis-ZSet增加与统计元素操作】命令详细对比分析如下:

玩转Redis-Redis高级数据结构及核心命令-ZSet

2.2、ZSe查询

【核心命令】
注意:
【Redis-ZSe查询】命令简述:
命令功能参数
ZSCORE 查询指定元素的score key member
ZRANK 查询指定元素的【正序】排名 key member
ZREVRANK 查询指定元素的【逆序】排名 key member
ZRANGE 查询指定【排名区间】的元素(和分数) key start stop [WITHSCORES]
ZREVRANGE 【逆序】查询指定【排名区间】的元素(和分数) 同【ZRANGE】
ZRANGEBYSCORE 查询指定【分数区间】的元素 key min max [WITHSCORES] [LIMIT offset count]
ZREVRANGEBYSCORE 【逆序】查询指定【分数区间】的元素 key max min [WITHSCORES] [LIMIT offset count]
ZSCAN 分页遍历有序集合 key cursor [MATCH pattern] [COUNT count]
【Redis-ZSe查询】命令详细对比分析如下:

玩转Redis-Redis高级数据结构及核心命令-ZSet

玩转Redis-Redis高级数据结构及核心命令-ZSet

2.3、ZSe删除

【核心命令】
注意:
【Redis-ZSe删除】命令简述:
命令功能参数
ZREM 删除指定元素 key member [member ...]
ZREMRANGEBYLEX 删除score完全相同集合中指定区间的元素 key min max
ZREMRANGEBYRANK 删除指定排名区间的元素 key start stop
ZREMRANGEBYSCORE 移除指定score的元素 key min max
ZPOPMAX 【移除】并弹出count个分数最大的元素 key [count]
ZPOPMIN 【移除】并弹出count个分数最小的元素 key [count]
BZPOPMAX 【阻塞移除】并弹出count个分数最大的元素 key [key ...] timeout
BZPOPMIN 【阻塞移除】并弹出count个分数最小的元素 key [key ...] timeout
【Redis-ZSe删除】命令详细对比分析如下:

玩转Redis-Redis高级数据结构及核心命令-ZSet


网页标题:玩转Redis-Redis高级数据结构及核心命令-ZSet
新闻来源:http://www.bluegullmedia.com/article/pdeieo.html

其他资讯

让你的专属顾问为你服务

0.0606s