修饰符和类型 | 方法和描述 |
---|---|
Long |
add(K key, Set
添加
tuples
到排序集
key
,或者
score
如果已存在则更新它。
|
Boolean |
add(K key, V value, double score)
添加
value
到排序集
key
,或者
score
如果已存在则更新它。
|
Long |
count(K key, double min, double max)
计算排序集内元素的数量,其中得分为
min
和
max
。
|
RedisOperations |
getOperations() |
Double |
incrementScore(K key, V value, double delta)
使用
value
有序集合增加元素的分数
increment
。
|
Long |
intersectAndStore(K key, Collection
在交叉排序集合
key
并
otherKeys
,结果存储到目的地
destKey
。
|
Long |
intersectAndStore(K key, K otherKey, K destKey)
在交叉排序集合
key
并
otherKey
,结果存储到目的地
destKey
。
|
Set |
range(K key, long start, long end)
获取元素之间
start
,并
end
从有序集合。
|
Set |
rangeByLex(K key, RedisZSetCommands.Range range)
从ZSET获取具有词典排序的所有元素,
key
其值介于
RedisZSetCommands.Range.getMin()
和之间
RedisZSetCommands.Range.getMax()
。
|
Set |
rangeByLex(K key, RedisZSetCommands.Range range, RedisZSetCommands.Limit limit)
获取所有元素n个元素,其中n =
RedisZSetCommands.Limit.getCount()
,
RedisZSetCommands.Limit.getOffset()
从ZSET的词典排序开始,
key
其中的值介于
RedisZSetCommands.Range.getMin()
和之间
RedisZSetCommands.Range.getMax()
。
|
Set |
rangeByScore(K key, double min, double max)
获取元素,其中得分之间
min
并
max
从有序集合。
|
Set |
rangeByScore(K key, double min, double max, long offset, long count)
获取范围的元素来自
start
于
end
哪里分数之间
min
并
max
从有序集合。
|
Set |
rangeByScoreWithScores(K key, double min, double max)
获取设置的
RedisZSetCommands.Tuple
S其中得分之间
min
并
max
从有序集合。
|
Set |
rangeByScoreWithScores(K key, double min, double max, long offset, long count)
获取设置的
RedisZSetCommands.Tuple
从s的范围内
start
,以
end
其中得分之间
min
并
max
从有序集合。
|
Set |
rangeWithScores(K key, long start, long end)
获取设置的
RedisZSetCommands.Tuple
s之间
start
以及
end
从有序集合。
|
Long |
rank(K key, Object o)
value
在排序集中确定元素的索引。
|
Long |
remove(K key, Object... values)
values
从排序集中删除。
|
Long |
removeRange(K key, long start, long end)
删除有序集之间
start
和之间的元素。
end
key
|
Long |
removeRangeByScore(K key, double min, double max)
删除带有分数的元素
min
和
max
分类集之间的分数
key
。
|
Set |
reverseRange(K key, long start, long end)
获取范围的元素来自
start
于
end
从下令从高分到低分排序集。
|
Set |
reverseRangeByScore(K key, double min, double max)
获取得分介于其间的元素,
min
以及
max
从高到低排序的排序集。
|
Set |
reverseRangeByScore(K key, double min, double max, long offset, long count)
获取范围从
start
以及
end
得分在哪里
min
和
max
从有序集合中排列的元素- >低。
|
Set |
reverseRangeByScoreWithScores(K key, double min, double max)
获取设置的
RedisZSetCommands.Tuple
,其中得分之间
min
并
max
从下令从高分到低分排序集。
|
Set |
reverseRangeByScoreWithScores(K key, double min, double max, long offset, long count)
获取
RedisZSetCommands.Tuple
范围从
start
以及
end
得分在哪里
min
和
max
从有序集合中排序的高 - >低。
|
Set |
reverseRangeWithScores(K key, long start, long end)
获取一组
RedisZSetCommands.Tuple
S IN范围
start
,以
end
从下令从高分到低分排序集。
|
Long |
reverseRank(K key, Object o)
value
在评分为高到低时,在排序集中确定元素的索引。
|
Cursor |
scan(K key, ScanOptions options)
迭代zset中的元素
key
。
|
Double |
score(K key, Object o)
value
从带有键的排序集中获取元素的分数
key
。
|
Long |
size(K key)
返回使用给定存储的有序集的元素数
key
。
|
Long |
unionAndStore(K key, Collection
联盟已排序集合在
key
和
otherKeys
,结果存储到目的地
destKey
。
|
Long |
unionAndStore(K key, K otherKey, K destKey)
联盟已排序集合在
key
和
otherKeys
,结果存储到目的地
destKey
。
|
Long |
zCard(K key)
获取有序集的大小
key
。
|