redisTemplate.opsForZSet()取zset的最后十条
时间: 2023-08-10 09:28:48 浏览: 217
RedisTemplate常用集合使用说明-opsForZSet(六)
您可以使用以下代码来获取指定ZSet的最后十条记录:
```
String key = "your-zset-key";
Long size = redisTemplate.opsForZSet().size(key);
Set<ZSetOperations.TypedTuple<Object>> set = redisTemplate.opsForZSet().rangeWithScores(key, size - 10, size - 1);
```
其中,`key`是您要获取的ZSet的键名,`size`是该ZSet的大小,`set`是最后十条记录的集合,每个元素都是一个`ZSetOperations.TypedTuple`对象,其中包含了记录的值和分数。
阅读全文