Class BlockingTransactionalSortedSetCommandsImpl<K,V>
- All Implemented Interfaces:
TransactionalSortedSetCommands<K,
,V> TransactionalRedisCommands
-
Field Summary
Fields inherited from class io.quarkus.redis.runtime.datasource.AbstractTransactionalRedisCommandGroup
ds, timeout
-
Constructor Summary
ConstructorsConstructorDescriptionBlockingTransactionalSortedSetCommandsImpl
(TransactionalRedisDataSource ds, ReactiveTransactionalSortedSetCommands<K, V> reactive, Duration timeout) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Execute the command BZMPOP.void
Execute the command BZMPOP.void
Execute the command BZMPOP.void
Execute the command BZMPOP.void
Execute the command BZPOPMAX.void
Execute the command BZPOPMIN.void
Execute the command ZADD.void
zadd
(K key, ScoredValue<V>... items) Execute the command ZADD.void
Execute the command ZADD.void
zadd
(K key, ZAddArgs zAddArgs, ScoredValue<V>... items) Execute the command ZADD.void
Execute the command ZADD.void
Execute the command ZADD.void
Execute the command ZADD.void
Execute the command ZADD.void
Execute the command ZCARD.void
zcount
(K key, ScoreRange<Double> range) Execute the command ZCOUNT.void
Execute the command ZDIFF.void
zdiffstore
(K destination, K... keys) Execute the command ZDIFFSTORE.void
zdiffWithScores
(K... keys) Execute the command ZDIFF.void
Execute the command ZINCRBY.void
zinter
(ZAggregateArgs arguments, K... keys) Execute the command ZINTER.void
Execute the command ZINTER.void
zintercard
(long limit, K... keys) Execute the command ZINTERCARD.void
zintercard
(K... keys) Execute the command ZINTERCARD.void
zinterstore
(K destination, ZAggregateArgs arguments, K... keys) Execute the command ZINTERSTORE.void
zinterstore
(K destination, K... keys) Execute the command ZINTERSTORE.void
zinterWithScores
(ZAggregateArgs arguments, K... keys) Execute the command ZINTER.void
zinterWithScores
(K... keys) Execute the command ZINTER.void
Execute the command ZLEXCOUNT.void
Execute the command ZMPOP.void
Execute the command ZMPOP.void
Execute the command ZMPOP.void
Execute the command ZMPOP.void
Execute the command ZMSCORE.void
Execute the command ZPOPMAX.void
Execute the command ZPOPMAX.void
Execute the command ZPOPMIN.void
Execute the command ZPOPMIN.void
zrandmember
(K key) Execute the command ZRANDMEMBER.void
zrandmember
(K key, int count) Execute the command ZRANDMEMBER.void
zrandmemberWithScores
(K key) Execute the command ZRANDMEMBER.void
zrandmemberWithScores
(K key, int count) Execute the command ZRANDMEMBER.void
Execute the command ZRANGE.void
zrange
(K key, long start, long stop, ZRangeArgs args) Execute the command ZRANGE.void
zrangebylex
(K key, Range<String> range) Execute the command ZRANGE.void
zrangebylex
(K key, Range<String> range, ZRangeArgs args) Execute the command ZRANGE.void
zrangebyscore
(K key, ScoreRange<Double> range) Execute the command ZRANGE.void
zrangebyscore
(K key, ScoreRange<Double> range, ZRangeArgs args) Execute the command ZRANGE.void
zrangebyscoreWithScores
(K key, ScoreRange<Double> range) Execute the command ZRANGE.void
zrangebyscoreWithScores
(K key, ScoreRange<Double> range, ZRangeArgs args) Execute the command ZRANGE.void
zrangestore
(K dst, K src, long min, long max) Execute the command ZRANGESTORE.void
zrangestore
(K dst, K src, long min, long max, ZRangeArgs args) Execute the command ZRANGESTORE.void
zrangestorebylex
(K dst, K src, Range<String> range) Execute the command ZRANGESTORE.void
zrangestorebylex
(K dst, K src, Range<String> range, ZRangeArgs args) Execute the command ZRANGESTORE.void
zrangestorebyscore
(K dst, K src, ScoreRange<Double> range) Execute the command ZRANGESTORE.void
zrangestorebyscore
(K dst, K src, ScoreRange<Double> range, ZRangeArgs args) Execute the command ZRANGESTORE.void
zrangeWithScores
(K key, long start, long stop) Execute the command ZRANGE.void
zrangeWithScores
(K key, long start, long stop, ZRangeArgs args) Execute the command ZRANGE.void
Execute the command ZRANK.void
Execute the command ZREM.void
zremrangebylex
(K key, Range<String> range) Execute the command ZREMRANGEBYLEX.void
zremrangebyrank
(K key, long start, long stop) Execute the command ZREMRANGEBYRANK.void
zremrangebyscore
(K key, ScoreRange<Double> range) Execute the command ZREMRANGEBYSCORE.void
Execute the command ZREVRANK.void
Execute the command ZSCORE.void
zunion
(ZAggregateArgs args, K... keys) Execute the command ZUNION.void
Execute the command ZUNION.void
zunionstore
(K destination, ZAggregateArgs args, K... keys) Execute the command ZUNIONSTORE.void
zunionstore
(K destination, K... keys) Execute the command ZUNIONSTORE.void
zunionWithScores
(ZAggregateArgs args, K... keys) Execute the command ZUNION.void
zunionWithScores
(K... keys) Execute the command ZUNION.Methods inherited from class io.quarkus.redis.runtime.datasource.AbstractTransactionalRedisCommandGroup
getDataSource
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.quarkus.redis.datasource.TransactionalRedisCommands
getDataSource
-
Constructor Details
-
BlockingTransactionalSortedSetCommandsImpl
public BlockingTransactionalSortedSetCommandsImpl(TransactionalRedisDataSource ds, ReactiveTransactionalSortedSetCommands<K, V> reactive, Duration timeout)
-
-
Method Details
-
zadd
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZADD. Summary: Add one or more members to a sorted set, or update its score if it already exists Group: sorted-set Requires Redis 1.2.0- Specified by:
zadd
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyscore
- the scoremember
- the member
-
zadd
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZADD. Summary: Add one or more members to a sorted set, or update its score if it already exists Group: sorted-set Requires Redis 1.2.0- Specified by:
zadd
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyitems
- the map of score/value to be added
-
zadd
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZADD. Summary: Add one or more members to a sorted set, or update its score if it already exists Group: sorted-set Requires Redis 1.2.0- Specified by:
zadd
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyitems
- the pairs of value/score to be added
-
zadd
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZADD. Summary: Add one or more members to a sorted set, or update its score if it already exists Group: sorted-set Requires Redis 1.2.0- Specified by:
zadd
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyzAddArgs
- the extra parameterscore
- the scoremember
- the member
-
zadd
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZADD. Summary: Add one or more members to a sorted set, or update its score if it already exists Group: sorted-set Requires Redis 1.2.0- Specified by:
zadd
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyzAddArgs
- the extra parameteritems
- the map of value/score to be added
-
zadd
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZADD. Summary: Add one or more members to a sorted set, or update its score if it already exists Group: sorted-set Requires Redis 1.2.0- Specified by:
zadd
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyzAddArgs
- the extra parameteritems
- the pairs of score/value to be added
-
zaddincr
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZADD. Summary: Add one or more members to a sorted set, or update its score if it already exists applying theINCR
option Group: sorted-set Requires Redis 1.2.0This variant of
ZADD
acts likeZINCRBY
. Only one score-element pair can be specified in this mode.- Specified by:
zaddincr
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key.score
- the increment.member
- the member.
-
zaddincr
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZADD. Summary: Add one or more members to a sorted set, or update its score if it already exists applying theINCR
option Group: sorted-set Requires Redis 1.2.0This variant of
ZADD
acts likeZINCRBY
. Only one score-element pair can be specified in this mode.- Specified by:
zaddincr
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key.score
- the increment.member
- the member.
-
zcard
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZCARD. Summary: Get the number of members in a sorted set Group: sorted-set Requires Redis 1.2.0- Specified by:
zcard
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key
-
zcount
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZCOUNT. Summary: Count the members in a sorted set with scores within the given values Group: sorted-set Requires Redis 2.0.0- Specified by:
zcount
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyrange
- the range
-
zdiff
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZDIFF. Summary: Subtract multiple sorted sets Group: sorted-set Requires Redis 6.2.0- Specified by:
zdiff
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
keys
- the keys
-
zdiffWithScores
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZDIFF. Summary: Subtract multiple sorted sets, and returns the list of keys with their scores Group: sorted-set Requires Redis 6.2.0- Specified by:
zdiffWithScores
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
keys
- the keys
-
zdiffstore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZDIFFSTORE. Summary: Subtract multiple sorted sets and store the resulting sorted set in a new key Group: sorted-set Requires Redis 6.2.0- Specified by:
zdiffstore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
destination
- the destination keykeys
- the keys to compare
-
zincrby
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZINCRBY. Summary: Increment the score of a member in a sorted set Group: sorted-set Requires Redis 1.2.0- Specified by:
zincrby
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key
-
zinter
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZINTER. Summary: Intersect multiple sorted sets Group: sorted-set Requires Redis 6.2.0- Specified by:
zinter
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
arguments
- the ZINTER command extra-argumentskeys
- the keys
-
zinter
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZINTER. Summary: Intersect multiple sorted sets Group: sorted-set Requires Redis 6.2.0- Specified by:
zinter
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
keys
- the keys
-
zinterWithScores
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZINTER. Summary: Intersect multiple sorted sets Group: sorted-set Requires Redis 6.2.0- Specified by:
zinterWithScores
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
arguments
- the ZINTER command extra-argumentskeys
- the keys
-
zinterWithScores
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZINTER. Summary: Intersect multiple sorted sets Group: sorted-set Requires Redis 6.2.0- Specified by:
zinterWithScores
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
keys
- the keys
-
zintercard
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZINTERCARD. Summary: Intersect multiple sorted sets and return the cardinality of the result Group: sorted-set Requires Redis 7.0.0- Specified by:
zintercard
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
keys
- the keys
-
zintercard
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZINTERCARD. Summary: Intersect multiple sorted sets and return the cardinality of the result Group: sorted-set Requires Redis 7.0.0- Specified by:
zintercard
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
limit
- if the intersection cardinality reaches limit partway through the computation, the algorithm will exit and yield limit as the cardinality.keys
- the keys
-
zinterstore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZINTERSTORE. Summary: Intersect multiple sorted sets and store the resulting sorted set in a new key Group: sorted-set Requires Redis 2.0.0- Specified by:
zinterstore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
destination
- the destination keyarguments
- the ZINTERSTORE command extra-argumentskeys
- the keys of the sorted set to analyze
-
zinterstore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZINTERSTORE. Summary: Intersect multiple sorted sets and store the resulting sorted set in a new key Group: sorted-set Requires Redis 2.0.0- Specified by:
zinterstore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
destination
- the destination keykeys
- the keys of the sorted set to analyze
-
zlexcount
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZLEXCOUNT. Summary: Count the number of members in a sorted set between a given lexicographical range Group: sorted-set Requires Redis 2.8.9- Specified by:
zlexcount
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyrange
- the range
-
zmpopMin
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZMPOP. Summary: Remove and return members with scores in a sorted set Group: sorted-set Requires Redis 7.0.0The elements popped are those with the lowest scores from the first non-empty sorted set.
- Specified by:
zmpopMin
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
keys
- the keys
-
zmpopMin
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZMPOP. Summary: Remove and return members with scores in a sorted set Group: sorted-set Requires Redis 7.0.0The elements popped are those with the lowest scores from the first non-empty sorted set.
- Specified by:
zmpopMin
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
count
- the max number of element to popkeys
- the keys
-
zmpopMax
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZMPOP. Summary: Remove and return members with scores in a sorted set Group: sorted-set Requires Redis 7.0.0The elements with the highest scores to be popped.
- Specified by:
zmpopMax
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
keys
- the keys
-
zmpopMax
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZMPOP. Summary: Remove and return members with scores in a sorted set Group: sorted-set Requires Redis 7.0.0The elements with the highest scores to be popped.
- Specified by:
zmpopMax
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
count
- the max number of element to popkeys
- the keys
-
bzmpopMin
Description copied from interface:TransactionalSortedSetCommands
Execute the command BZMPOP. Summary: Remove and return members with scores in a sorted set or block until one is available. Group: sorted-set Requires Redis 7.0.0The elements popped are those with the lowest scores from the first non-empty sorted set.
- Specified by:
bzmpopMin
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
timeout
- the timeoutkeys
- the keys
-
bzmpopMin
Description copied from interface:TransactionalSortedSetCommands
Execute the command BZMPOP. Summary: Remove and return members with scores in a sorted set or block until one is available. Group: sorted-set Requires Redis 7.0.0The elements popped are those with the lowest scores from the first non-empty sorted set.
- Specified by:
bzmpopMin
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
timeout
- the timeoutcount
- the max number of element to popkeys
- the keys
-
bzmpopMax
Description copied from interface:TransactionalSortedSetCommands
Execute the command BZMPOP. Summary: Remove and return members with scores in a sorted set or block until one is available. Group: sorted-set Requires Redis 7.0.0The elements with the highest scores to be popped.
- Specified by:
bzmpopMax
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
timeout
- the timeoutkeys
- the keys
-
bzmpopMax
Description copied from interface:TransactionalSortedSetCommands
Execute the command BZMPOP. Summary: Remove and return members with scores in a sorted set or block until one is available. Group: sorted-set Requires Redis 7.0.0The elements with the highest scores to be popped.
- Specified by:
bzmpopMax
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
timeout
- the timeoutcount
- the max number of element to popkeys
- the keys
-
zmscore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZMSCORE. Summary: Get the score associated with the given members in a sorted set Group: sorted-set Requires Redis 6.2.0- Specified by:
zmscore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keymembers
- the members
-
zpopmax
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZPOPMAX. Summary: Remove and return members with the highest scores in a sorted set Group: sorted-set Requires Redis 5.0.0- Specified by:
zpopmax
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key
-
zpopmax
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZPOPMAX. Summary: Remove and return members with the highest scores in a sorted set Group: sorted-set Requires Redis 5.0.0- Specified by:
zpopmax
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key
-
zpopmin
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZPOPMIN. Summary: Remove and return members with the lowest scores in a sorted set Group: sorted-set Requires Redis 5.0.0- Specified by:
zpopmin
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key
-
zpopmin
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZPOPMIN. Summary: Remove and return members with the lowest scores in a sorted set Group: sorted-set Requires Redis 5.0.0- Specified by:
zpopmin
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key
-
zrandmember
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANDMEMBER. Summary: Get one or multiple random elements from a sorted set Group: sorted-set Requires Redis 6.2.0- Specified by:
zrandmember
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key
-
zrandmember
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANDMEMBER. Summary: Get one or multiple random elements from a sorted set Group: sorted-set Requires Redis 6.2.0- Specified by:
zrandmember
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keycount
- the number of member to select
-
zrandmemberWithScores
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANDMEMBER. Summary: Get one or multiple random elements from a sorted set Group: sorted-set Requires Redis 6.2.0- Specified by:
zrandmemberWithScores
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key
-
zrandmemberWithScores
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANDMEMBER. Summary: Get one or multiple random elements from a sorted set Group: sorted-set Requires Redis 6.2.0- Specified by:
zrandmemberWithScores
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keycount
- the number of member to select
-
bzpopmin
Description copied from interface:TransactionalSortedSetCommands
Execute the command BZPOPMIN. Summary: Remove and return the member with the lowest score from one or more sorted sets, or block until one is available Group: sorted-set Requires Redis 5.0.0- Specified by:
bzpopmin
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
timeout
- the max timeoutkeys
- the keys
-
bzpopmax
Description copied from interface:TransactionalSortedSetCommands
Execute the command BZPOPMAX. Summary: Remove and return the member with the highest score from one or more sorted sets, or block until one is available Group: sorted-set Requires Redis 5.0.0- Specified by:
bzpopmax
in interfaceTransactionalSortedSetCommands<K,
V>
-
zrange
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGE. Summary: Return a range of members in a sorted set Group: sorted-set Requires Redis 1.2.0This method extracts a range my rank/index in the stream.
- Specified by:
zrange
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keystart
- the start positionstop
- the stop positionargs
- the extra ZRANGE parameters
-
zrangeWithScores
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGE. Summary: Return a range of members in a sorted set Group: sorted-set Requires Redis 1.2.0- Specified by:
zrangeWithScores
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keystart
- the start positionstop
- the stop positionargs
- the extra ZRANGE parameters
-
zrange
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGE. Summary: Return a range of members in a sorted set Group: sorted-set Requires Redis 1.2.0This method extracts a range my rank/index in the stream.
- Specified by:
zrange
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keystart
- the start positionstop
- the stop position
-
zrangeWithScores
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGE. Summary: Return a range of members in a sorted set Group: sorted-set Requires Redis 1.2.0- Specified by:
zrangeWithScores
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keystart
- the start positionstop
- the stop position
-
zrangebylex
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGE. Summary: Return a range of members in a sorted set using lexicographical ranges Group: sorted-set Requires Redis 1.2.0- Specified by:
zrangebylex
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyrange
- the rangeargs
- the extra ZRANGE parameters
-
zrangebylex
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGE. Summary: Return a range of members in a sorted set using lexicographical ranges Group: sorted-set Requires Redis 1.2.0- Specified by:
zrangebylex
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyrange
- the range
-
zrangebyscore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGE. Summary: Return a range of members in a sorted set using score ranges Group: sorted-set Requires Redis 1.2.0- Specified by:
zrangebyscore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyrange
- the rangeargs
- the extra ZRANGE parameters
-
zrangebyscoreWithScores
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGE. Summary: Return a range of members in a sorted set using lexicographical ranges Group: sorted-set Requires Redis 1.2.0- Specified by:
zrangebyscoreWithScores
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyrange
- the rangeargs
- the extra ZRANGE parameters
-
zrangebyscore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGE. Summary: Return a range of members in a sorted set using score ranges Group: sorted-set Requires Redis 1.2.0- Specified by:
zrangebyscore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyrange
- the range
-
zrangebyscoreWithScores
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGE. Summary: Return a range of members in a sorted set using score ranges Group: sorted-set Requires Redis 1.2.0- Specified by:
zrangebyscoreWithScores
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyrange
- the range
-
zrangestore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGESTORE. Summary: Store a range (by rank) of members from sorted set into another key Group: sorted-set Requires Redis 6.2.0- Specified by:
zrangestore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
dst
- the keysrc
- the keymin
- the lower bound of the rangemax
- the upper bound of the rangeargs
- the ZRANGESTORE command extra-arguments
-
zrangestore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGESTORE. Summary: Store a range (by rank) of members from sorted set into another key Group: sorted-set Requires Redis 6.2.0- Specified by:
zrangestore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
dst
- the keysrc
- the keymin
- the lower bound of the rangemax
- the upper bound of the range
-
zrangestorebylex
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGESTORE. Summary: Store a range (by lexicographical order) of members from sorted set into another key Group: sorted-set Requires Redis 6.2.0- Specified by:
zrangestorebylex
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
dst
- the keysrc
- the keyrange
- the rangeargs
- the ZRANGESTORE command extra-arguments
-
zrangestorebylex
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGESTORE. Summary: Store a range (by lexicographical order) of members from sorted set into another key Group: sorted-set Requires Redis 6.2.0- Specified by:
zrangestorebylex
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
dst
- the keysrc
- the keyrange
- the range
-
zrangestorebyscore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGESTORE. Summary: Store a range (by score order) of members from sorted set into another key Group: sorted-set Requires Redis 6.2.0- Specified by:
zrangestorebyscore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
dst
- the keysrc
- the keyrange
- the rangeargs
- the ZRANGESTORE command extra-arguments
-
zrangestorebyscore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANGESTORE. Summary: Store a range (by score order) of members from sorted set into another key Group: sorted-set Requires Redis 6.2.0- Specified by:
zrangestorebyscore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
dst
- the keysrc
- the keyrange
- the range
-
zrank
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZRANK. Summary: Determine the index of a member in a sorted set Group: sorted-set Requires Redis 2.0.0- Specified by:
zrank
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key
-
zrem
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZREM. Summary: Remove one or more members from a sorted set Group: sorted-set Requires Redis 1.2.0- Specified by:
zrem
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keymembers
- the members to remove
-
zremrangebylex
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZREMRANGEBYLEX. Summary: Remove all members in a sorted set between the given lexicographical range Group: sorted-set Requires Redis 2.8.9- Specified by:
zremrangebylex
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyrange
- the range
-
zremrangebyrank
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZREMRANGEBYRANK. Summary: Remove all members in a sorted set within the given indexes Group: sorted-set Requires Redis 2.0.0- Specified by:
zremrangebyrank
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keystart
- the lower bound of the rangestop
- the upper bound of the range
-
zremrangebyscore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZREMRANGEBYSCORE. Summary: Remove all members in a sorted set within the given scores Group: sorted-set Requires Redis 1.2.0- Specified by:
zremrangebyscore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keyrange
- the range
-
zrevrank
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZREVRANK. Summary: Determine the index of a member in a sorted set, with scores ordered from high to low Group: sorted-set Requires Redis 2.0.0- Specified by:
zrevrank
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the key
-
zscore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZSCORE. Summary: Get the score associated with the given member in a sorted set Group: sorted-set Requires Redis 1.2.0- Specified by:
zscore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
key
- the keymember
- the member
-
zunion
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZUNION. Summary: Add multiple sorted sets Group: sorted-set Requires Redis 6.2.0- Specified by:
zunion
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
args
- the ZUNION command extra-argumentskeys
- the keys
-
zunion
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZUNION. Summary: Add multiple sorted sets Group: sorted-set Requires Redis 6.2.0- Specified by:
zunion
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
keys
- the keys
-
zunionWithScores
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZUNION. Summary: Add multiple sorted sets Group: sorted-set Requires Redis 6.2.0- Specified by:
zunionWithScores
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
args
- the ZUNION command extra-argumentskeys
- the keys
-
zunionWithScores
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZUNION. Summary: Add multiple sorted sets Group: sorted-set Requires Redis 6.2.0- Specified by:
zunionWithScores
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
keys
- the keys
-
zunionstore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZUNIONSTORE. Summary: Add multiple sorted sets and store the resulting sorted set in a new key Group: sorted-set Requires Redis 2.0.0- Specified by:
zunionstore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
destination
- the destination keyargs
- the zunionstore command extra-argumentskeys
- the keys
-
zunionstore
Description copied from interface:TransactionalSortedSetCommands
Execute the command ZUNIONSTORE. Summary: Add multiple sorted sets and store the resulting sorted set in a new key Group: sorted-set Requires Redis 2.0.0- Specified by:
zunionstore
in interfaceTransactionalSortedSetCommands<K,
V> - Parameters:
destination
- the destination keykeys
- the keys
-