- 7.5. 计分排序集(ScoredSortedSet)
7.5. 计分排序集(ScoredSortedSet)
基于Redis的Redisson的分布式RScoredSortedSet Java对象是一个可以按插入时指定的元素评分排序的集合。它同时还保证了元素的唯一性。
RScoredSortedSet<SomeObject> set = redisson.getScoredSortedSet("simple");set.add(0.13, new SomeObject(a, b));set.addAsync(0.251, new SomeObject(c, d));set.add(0.302, new SomeObject(g, d));set.pollFirst();set.pollLast();int index = set.rank(new SomeObject(g, d)); // 获取元素在集合中的位置Double score = set.getScore(new SomeObject(g, d)); // 获取元素的评分
