获取最大的score
redisTemplate.opsForZSet().reverseRangeWithScores(key, 0, 0);
源码说明

Set<ZSetOperations.TypedTuple<V>> reverseRangeWithScores(K var1, long var2, long var4);
|参数|参数说明 |
|--|--|
|K | key |
|var2 | 开始索引值|
|var4 | 结束索引值|
通俗来说reverseRangeWithScore函数就是先将指定key下的zset类型的有序集合按照score由大到小排序
实例:电商项目中常用的热词
redis预存的ZSET数据

接口核心代码
Set<ZSetOperations.TypedTuple<String>> goodsHotWords = redisTemplate.opsForZSet().reverseRangeWithScores(HOT_WORDS_REDIS_KEY, start, end);
演示:


本文介绍如何使用RedisTemplate的reverseRangeWithScores方法来获取指定Key下ZSet类型有序集合的最大Score。通过实例展示了电商项目中热词的获取过程。
7995

被折叠的 条评论
为什么被折叠?



