redis——Zset有序集合之reverseRangeWithScore函数使用
获取最大的scoreredisTemplate.opsForZSet().reverseRangeWithScores(key, 0, 0);源码说明Set<ZSetOperations.TypedTuple<V>> reverseRangeWithScores(K var1, long var2, long var4);|参数|参数说明||--|--||K| key ||
·
获取最大的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);
演示:
更多推荐
已为社区贡献8条内容
所有评论(0)