redis - redis的zSetOperations的使用

431 阅读1分钟

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。

// score递增 
zSetOperations.incrementScore(key, value, 1.0);
// 获取score
double score = zSetOperations.score(key, value);
// 获取score从大到小的排行
long rank = zSetOperations.reverseRank(key, value);
// 获取score从大到小的前n名
Set<String> stringSet = zSetOperations.reverseRange(key, 0, n);
// 获取排行列表的大小,底层zcard实现,与zcard等价
long size = zSetOperations.size(key);
long zcard = zSetOperations.zCard(key);

在这里插入图片描述