インターフェース ReactiveZSetCommands
- すべての既知のサブインターフェース:
ReactiveClusterZSetCommands
public interface ReactiveZSetCommands
リアクティブインフラストラクチャを使用して実行される Redis ソート済みセットコマンド。
- 導入:
- 2.0
- 作成者:
- Christoph Strobl, Mark Paluch, Andrey Shlykov
ネストされたクラスのサマリー
ネストされたクラス修飾子と型インターフェース説明static class
BZPOPMIN
/BZPOPMAX コマンドパラメーター。static enum
static class
ZADD
コマンドパラメーター。static class
ZINTER
/ZUNION
コマンドパラメーター。static class
ZINTERSTORE
/ZUNIONSTORE
コマンドパラメーター。static class
ZCOUNT
コマンドパラメーター。static class
ZDIFF
コマンドパラメーター。static class
ZDIFFSTORE
コマンドパラメーター。static class
ZINCRBY
コマンドパラメーター。static class
ZINTERSTORE
コマンドパラメーター。static class
ZLEXCOUNT
コマンドパラメーター。static class
ZMSCORE
コマンドパラメーター。static class
ZPOPMIN
/ZPOPMAX コマンドパラメーター。static class
ZRANDMEMBER
コマンドパラメーター。static class
ZRANGEBYLEX
/ZREVRANGEBYLEX コマンドパラメーター。static class
ZRANGEBYSCORE/ZREVRANGEBYSCORE.static class
ZRANGE
/ZREVRANGE コマンドパラメーター。static class
ZRANGESTORE
コマンドパラメーター。static class
ZRANK
/ZREVRANK コマンドパラメーター。static class
ZREM
コマンドパラメーター。static class
ZREMRANGEBYLEX
コマンドパラメーター。static class
ZREMRANGEBYRANK
コマンドパラメーター。static class
ZREMRANGEBYSCORE
コマンドパラメーター。static class
ZSCORE
コマンドパラメーター。static class
ZUNIONSTORE
コマンドパラメーター。メソッドのサマリー
修飾子と型メソッド説明reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.BZPopCommand,
reactor.core.publisher.Flux<Tuple>>> bZPop
(org.reactivestreams.Publisher<ReactiveZSetCommands.BZPopCommand> commands) keyCommand#getKey()
SE でソートされたセットから要素を削除して返します。default reactor.core.publisher.Mono<Tuple>
bZPopMax
(ByteBufferSE key, DurationSE timeout) key
でソートされたセットから、スコアが最も高い値を削除して返します。default reactor.core.publisher.Mono<Tuple>
bZPopMin
(ByteBufferSE key, DurationSE timeout) key
でソートされたセットから、スコアが最も低い値を削除して返します。default reactor.core.publisher.Mono<LongSE>
zAdd
(ByteBufferSE key, DoubleSE score, ByteBufferSE value) キーでソートされたセットに値を追加するか、スコアがすでに存在する場合はそのスコアを更新します。default reactor.core.publisher.Mono<LongSE>
zAdd
(ByteBufferSE key, CollectionSE<? extends Tuple> tuples) キーでソートされたセットにタプルを追加するか、スコアがすでに存在する場合はそれらのスコアを更新します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZAddCommand,
NumberSE>> zAdd
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZAddCommand> commands) ReactiveZSetCommands.ZAddCommand.getTuples()
をReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットに追加するか、スコアがすでに存在する場合はそのスコアを更新します。default reactor.core.publisher.Mono<LongSE>
zCard
(ByteBufferSE key) キーでソートされたセットのサイズを取得します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveRedisConnection.KeyCommand,
LongSE>> zCard
(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> commands) でソートされたセットのサイズを取得します。default reactor.core.publisher.Mono<LongSE>
zCount
(ByteBufferSE key, Range<DoubleSE> range) Range
内のスコアで、ソートされたセット内の要素の数をカウントします。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZCountCommand,
LongSE>> zCount
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZCountCommand> commands) Range
内のスコアで、ソートされたセット内の要素の数をカウントします。default reactor.core.publisher.Flux<ByteBufferSE>
zDiff
(ListSE<ByteBufferSE> sets) 差分ソートセット。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZDiffCommand,
reactor.core.publisher.Flux<ByteBufferSE>>> zDiff
(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZDiffCommand> commands) 差分ソートセット。default reactor.core.publisher.Mono<LongSE>
zDiffStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets) ソートされたセットを比較し、結果を宛先 destinationKey に保存します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZDiffStoreCommand,
LongSE>> zDiffStore
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZDiffStoreCommand> commands) ソートされたセットを比較し、結果を宛先 destinationKey に保存します。default reactor.core.publisher.Flux<Tuple>
zDiffWithScores
(ListSE<ByteBufferSE> sets) 差分ソートセット。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZDiffCommand,
reactor.core.publisher.Flux<Tuple>>> zDiffWithScores
(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZDiffCommand> commands) 差分ソートセット。default reactor.core.publisher.Mono<DoubleSE>
zIncrBy
(ByteBufferSE key, NumberSE increment, ByteBufferSE value) 要素のスコアを、インクリメントによってソートされたセットの値でインクリメントします。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZIncrByCommand,
DoubleSE>> zIncrBy
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZIncrByCommand> commands) ReactiveZSetCommands.ZIncrByCommand.getIncrement()
でソートされたセットのReactiveZSetCommands.ZIncrByCommand.getValue()
で要素のスコアをインクリメントします。default reactor.core.publisher.Flux<ByteBufferSE>
zInter
(ListSE<ByteBufferSE> sets) ソートされたセットを交差させます。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,
reactor.core.publisher.Flux<ByteBufferSE>>> zInter
(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。default reactor.core.publisher.Mono<LongSE>
zInterStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets) ソートされたセットを交差させ、結果を宛先 destinationKey に格納します。default reactor.core.publisher.Mono<LongSE>
zInterStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。default reactor.core.publisher.Mono<LongSE>
zInterStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。default reactor.core.publisher.Mono<LongSE>
zInterStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。default reactor.core.publisher.Mono<LongSE>
zInterStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZAggregateStoreCommand,
LongSE>> zInterStore
(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateStoreCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。default reactor.core.publisher.Flux<Tuple>
zInterWithScores
(ListSE<ByteBufferSE> sets) ソートされたセットを交差させます。default reactor.core.publisher.Flux<Tuple>
zInterWithScores
(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを交差させ、個々のセットに重みを適用します。default reactor.core.publisher.Flux<Tuple>
zInterWithScores
(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。default reactor.core.publisher.Flux<Tuple>
zInterWithScores
(ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを交差させ、個々のセットに重みを適用します。default reactor.core.publisher.Flux<Tuple>
zInterWithScores
(ListSE<ByteBufferSE> sets, Weights weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,
reactor.core.publisher.Flux<Tuple>>> zInterWithScores
(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。default reactor.core.publisher.Mono<LongSE>
zLexCount
(ByteBufferSE key, Range<StringSE> range) 辞書式順序を適用して、Range#min
とRange#max
の間の値でソートされたセット内の要素の数をカウントします。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZLexCountCommand,
LongSE>> zLexCount
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZLexCountCommand> commands) 辞書式順序を適用して、Range#min
とRange#max
の間の値でソートされたセット内の要素の数をカウントします。zMScore
(ByteBufferSE key, CollectionSE<ByteBufferSE> values) キーキーでソートされたセットから値を持つ要素のスコアを取得します。reactor.core.publisher.Flux<ReactiveRedisConnection.MultiValueResponse<ReactiveZSetCommands.ZMScoreCommand,
DoubleSE>> zMScore
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZMScoreCommand> commands) キーReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからReactiveZSetCommands.ZMScoreCommand.getValues()
で要素のスコアを取得しますreactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZPopCommand,
reactor.core.publisher.Flux<Tuple>>> zPop
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZPopCommand> commands) keyCommand#getKey()
SE でソートされたセットから要素を削除して返します。default reactor.core.publisher.Mono<Tuple>
zPopMax
(ByteBufferSE key) key
でソートされたセットから、スコアが最も高い値を削除して返します。default reactor.core.publisher.Flux<Tuple>
zPopMax
(ByteBufferSE key, long count) key
でソートされたセットから、スコアが最も高いcount
値を削除して返します。default reactor.core.publisher.Mono<Tuple>
zPopMin
(ByteBufferSE key) key
でソートされたセットから、スコアが最も低い値を削除して返します。default reactor.core.publisher.Flux<Tuple>
zPopMin
(ByteBufferSE key, long count) key
でソートされたセットから、スコアが最も低いcount
値を削除して返します。default reactor.core.publisher.Mono<ByteBufferSE>
zRandMember
(ByteBufferSE key) key
でソートされたセットからランダムな要素を取得します。default reactor.core.publisher.Flux<ByteBufferSE>
zRandMember
(ByteBufferSE key, long count) key
でソートされたセットからcount
ランダム要素を取得します。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRandMemberCommand,
reactor.core.publisher.Flux<ByteBufferSE>>> zRandMember
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRandMemberCommand> commands) key
でソートされたセットからランダムな要素を取得します。default reactor.core.publisher.Mono<Tuple>
key
でソートされたセットからランダムな要素を取得します。default reactor.core.publisher.Flux<Tuple>
zRandMemberWithScore
(ByteBufferSE key, long count) key
でソートされたセットからcount
ランダム要素を取得します。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRandMemberCommand,
reactor.core.publisher.Flux<Tuple>>> zRandMemberWithScore
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRandMemberCommand> commands) key
でソートされたセットからランダムな要素を取得します。default reactor.core.publisher.Flux<ByteBufferSE>
zRange
(ByteBufferSE key, Range<LongSE> range) ソートされたセットから範囲内の要素を取得します。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeCommand,
reactor.core.publisher.Flux<Tuple>>> zRange
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRangeCommand> commands) ソートされたセットから範囲内のTuple
のセットを取得します。default reactor.core.publisher.Flux<ByteBufferSE>
zRangeByLex
(ByteBufferSE key, Range<StringSE> range) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。default reactor.core.publisher.Flux<ByteBufferSE>
zRangeByLex
(ByteBufferSE key, Range<StringSE> range, Limit limit) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeByLexCommand,
reactor.core.publisher.Flux<ByteBufferSE>>> zRangeByLex
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRangeByLexCommand> commands) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。default reactor.core.publisher.Flux<ByteBufferSE>
zRangeByScore
(ByteBufferSE key, Range<DoubleSE> range) ソートされたセットから範囲内の要素を取得します。default reactor.core.publisher.Flux<ByteBufferSE>
zRangeByScore
(ByteBufferSE key, Range<DoubleSE> range, Limit limit) ソートされたセットから範囲内の要素を取得します。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeByScoreCommand,
reactor.core.publisher.Flux<Tuple>>> zRangeByScore
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRangeByScoreCommand> commands) ソートされたセットから範囲内のTuple
を取得します。default reactor.core.publisher.Flux<Tuple>
zRangeByScoreWithScores
(ByteBufferSE key, Range<DoubleSE> range) ソートされたセットから範囲内のTuple
を取得します。default reactor.core.publisher.Flux<Tuple>
zRangeByScoreWithScores
(ByteBufferSE key, Range<DoubleSE> range, Limit limit) ソートされたセットから範囲内のTuple
を取得します。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeStoreCommand,
reactor.core.publisher.Mono<LongSE>>> zRangeStore
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRangeStoreCommand> commands) ソートされたセットから範囲内のTuple
のセットを取得します。default reactor.core.publisher.Mono<LongSE>
zRangeStoreByLex
(ByteBufferSE srcKey, ByteBufferSE destKey, Range<StringSE> range, Limit limit) 辞書編集上の範囲でsrcKey
から要素をdestKey
に追加します。default reactor.core.publisher.Mono<LongSE>
zRangeStoreByScore
(ByteBufferSE srcKey, ByteBufferSE destKey, Range<DoubleSE> range, Limit limit) スコア範囲ごとにsrcKey
からdestKey
に要素を追加します。default reactor.core.publisher.Mono<LongSE>
zRangeStoreRevByLex
(ByteBufferSE srcKey, ByteBufferSE destKey, Range<StringSE> range, Limit limit) srcKey
の要素を逆辞書式範囲でdestKey
に追加します。default reactor.core.publisher.Mono<LongSE>
zRangeStoreRevByScore
(ByteBufferSE srcKey, ByteBufferSE destKey, Range<DoubleSE> range, Limit limit) 逆スコア範囲でsrcKey
からdestKey
に要素を追加します。default reactor.core.publisher.Flux<Tuple>
zRangeWithScores
(ByteBufferSE key, Range<LongSE> range) ソートされたセットから範囲内のTuple
のセットを取得します。default reactor.core.publisher.Mono<LongSE>
zRank
(ByteBufferSE key, ByteBufferSE value) ソートされたセットの値を持つ要素のインデックスを決定します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRankCommand,
LongSE>> zRank
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRankCommand> commands) ReactiveZSetCommands.ZRankCommand.getDirection()
によってスコアリングされたときに、ソートされたセット内の値を持つ要素のインデックスを決定します。default reactor.core.publisher.Mono<LongSE>
zRem
(ByteBufferSE key, ByteBufferSE value) ソートされたセットから値を削除します。default reactor.core.publisher.Mono<LongSE>
zRem
(ByteBufferSE key, CollectionSE<ByteBufferSE> values) ソートされたセットから値を削除します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemCommand,
LongSE>> zRem
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRemCommand> commands) ソートされたセットからReactiveZSetCommands.ZRemCommand.getValues()
を削除します。default reactor.core.publisher.Mono<LongSE>
zRemRangeByLex
(ByteBufferSE key, Range<StringSE> range) キーを使用してソートされたセットからRange
の要素を削除します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemRangeByLexCommand,
LongSE>> zRemRangeByLex
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRemRangeByLexCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。default reactor.core.publisher.Mono<LongSE>
zRemRangeByRank
(ByteBufferSE key, Range<LongSE> range) キーを使用してソートされたセットからRange
の要素を削除します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemRangeByRankCommand,
LongSE>> zRemRangeByRank
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRemRangeByRankCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。default reactor.core.publisher.Mono<LongSE>
zRemRangeByScore
(ByteBufferSE key, Range<DoubleSE> range) キーを使用してソートされたセットからRange
の要素を削除します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemRangeByScoreCommand,
LongSE>> zRemRangeByScore
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRemRangeByScoreCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。default reactor.core.publisher.Flux<ByteBufferSE>
zRevRange
(ByteBufferSE key, Range<LongSE> range) スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。default reactor.core.publisher.Flux<ByteBufferSE>
zRevRangeByLex
(ByteBufferSE key, Range<StringSE> range) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。default reactor.core.publisher.Flux<ByteBufferSE>
zRevRangeByLex
(ByteBufferSE key, Range<StringSE> range, Limit limit) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。default reactor.core.publisher.Flux<ByteBufferSE>
zRevRangeByScore
(ByteBufferSE key, Range<DoubleSE> range) スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。default reactor.core.publisher.Flux<ByteBufferSE>
zRevRangeByScore
(ByteBufferSE key, Range<DoubleSE> range, Limit limit) スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。default reactor.core.publisher.Flux<Tuple>
zRevRangeByScoreWithScores
(ByteBufferSE key, Range<DoubleSE> range) 逆スコア順でソートされたセットから範囲内のTuple
のセットを取得します。default reactor.core.publisher.Flux<Tuple>
zRevRangeByScoreWithScores
(ByteBufferSE key, Range<DoubleSE> range, Limit limit) 逆スコア順でソートされたセットから範囲内のTuple
を取得します。default reactor.core.publisher.Flux<Tuple>
zRevRangeWithScores
(ByteBufferSE key, Range<LongSE> range) 逆スコア順でソートされたセットから範囲内のTuple
のセットを取得します。default reactor.core.publisher.Mono<LongSE>
zRevRank
(ByteBufferSE key, ByteBufferSE value) 高から低のスコアが付けられたときに、ソートされたセット内の値を持つ要素のインデックスを決定します。default reactor.core.publisher.Flux<Tuple>
zScan
(ByteBufferSE key) Flux
を使用して、key
でソートされたセットのメンバーを反復処理します。default reactor.core.publisher.Flux<Tuple>
zScan
(ByteBufferSE key, ScanOptions options) reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveRedisConnection.KeyCommand,
reactor.core.publisher.Flux<Tuple>>> zScan
(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyScanCommand> commands) Flux
を使用して、key
でソートされたセットのメンバーを反復処理します。default reactor.core.publisher.Mono<DoubleSE>
zScore
(ByteBufferSE key, ByteBufferSE value) キーキーでソートされたセットから値を持つ要素のスコアを取得します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZScoreCommand,
DoubleSE>> zScore
(org.reactivestreams.Publisher<ReactiveZSetCommands.ZScoreCommand> commands) キーReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからReactiveZSetCommands.ZScoreCommand.getValue()
で要素のスコアを取得しますdefault reactor.core.publisher.Flux<ByteBufferSE>
zUnion
(ListSE<ByteBufferSE> sets) ユニオンソートセット。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,
reactor.core.publisher.Flux<ByteBufferSE>>> zUnion
(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。default reactor.core.publisher.Mono<LongSE>
zUnionStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets) ソートされたセットを結合し、結果を宛先 destinationKey に保存します。default reactor.core.publisher.Mono<LongSE>
zUnionStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。default reactor.core.publisher.Mono<LongSE>
zUnionStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。default reactor.core.publisher.Mono<LongSE>
zUnionStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。default reactor.core.publisher.Mono<LongSE>
zUnionStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZAggregateStoreCommand,
LongSE>> zUnionStore
(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateStoreCommand> commands) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。default reactor.core.publisher.Flux<Tuple>
zUnionWithScores
(ListSE<ByteBufferSE> sets) ユニオンソートセット。default reactor.core.publisher.Flux<Tuple>
zUnionWithScores
(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを結合し、個々のセットに重みを適用します。default reactor.core.publisher.Flux<Tuple>
zUnionWithScores
(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。default reactor.core.publisher.Flux<Tuple>
zUnionWithScores
(ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを結合し、個々のセットに重みを適用します。default reactor.core.publisher.Flux<Tuple>
zUnionWithScores
(ListSE<ByteBufferSE> sets, Weights weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,
reactor.core.publisher.Flux<Tuple>>> zUnionWithScores
(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。
メソッドの詳細
zAdd
default reactor.core.publisher.Mono<LongSE> zAdd(ByteBufferSE key, DoubleSE score, ByteBufferSE value) キーでソートされたセットに値を追加するか、スコアがすでに存在する場合はそのスコアを更新します。- パラメーター:
key
- null であってはなりません。score
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zAdd
default reactor.core.publisher.Mono<LongSE> zAdd(ByteBufferSE key, CollectionSE<? extends Tuple> tuples) キーでソートされたセットにタプルを追加するか、スコアがすでに存在する場合はそれらのスコアを更新します。- パラメーター:
key
- null であってはなりません。tuples
- null であってはなりません。- 戻り値:
- 関連事項:
zAdd
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZAddCommand,NumberSE>> zAdd(org.reactivestreams.Publisher<ReactiveZSetCommands.ZAddCommand> commands) ReactiveZSetCommands.ZAddCommand.getTuples()
をReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットに追加するか、スコアがすでに存在する場合はそのスコアを更新します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zRem
ソートされたセットから値を削除します。削除された要素の数を返します。- パラメーター:
key
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zRem
default reactor.core.publisher.Mono<LongSE> zRem(ByteBufferSE key, CollectionSE<ByteBufferSE> values) ソートされたセットから値を削除します。削除された要素の数を返します。- パラメーター:
key
- null であってはなりません。values
- null であってはなりません。- 戻り値:
- 関連事項:
zRem
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemCommand,LongSE>> zRem(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRemCommand> commands) ソートされたセットからReactiveZSetCommands.ZRemCommand.getValues()
を削除します。削除された要素の数を返します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zIncrBy
default reactor.core.publisher.Mono<DoubleSE> zIncrBy(ByteBufferSE key, NumberSE increment, ByteBufferSE value) 要素のスコアを、インクリメントによってソートされたセットの値でインクリメントします。- パラメーター:
key
- null であってはなりません。increment
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zIncrBy
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZIncrByCommand,DoubleSE>> zIncrBy(org.reactivestreams.Publisher<ReactiveZSetCommands.ZIncrByCommand> commands) ReactiveZSetCommands.ZIncrByCommand.getIncrement()
でソートされたセットのReactiveZSetCommands.ZIncrByCommand.getValue()
で要素のスコアをインクリメントします。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zRandMember
key
でソートされたセットからランダムな要素を取得します。- パラメーター:
key
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zRandMember
key
でソートされたセットからcount
ランダム要素を取得します。- パラメーター:
key
- null であってはなりません。count
- 提供されたcount
引数が正の場合、count
または設定されたサイズのいずれかでキャップされた個別のフィールドのリストを返します。count
が負の場合、動作が変化し、コマンドは同じ値を複数回返すことができます。この場合、戻り値の数は指定されたカウントの絶対値です。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zRandMember
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRandMemberCommand,reactor.core.publisher.Flux<ByteBufferSE>>> zRandMember(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRandMemberCommand> commands) key
でソートされたセットからランダムな要素を取得します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zRandMemberWithScore
key
でソートされたセットからランダムな要素を取得します。- パラメーター:
key
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zRandMemberWithScore
key
でソートされたセットからcount
ランダム要素を取得します。- パラメーター:
key
- null であってはなりません。count
- 提供されたcount
引数が正の場合、count
または設定されたサイズのいずれかでキャップされた個別のフィールドのリストを返します。count
が負の場合、動作が変化し、コマンドは同じ値を複数回返すことができます。この場合、戻り値の数は指定されたカウントの絶対値です。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zRandMemberWithScore
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRandMemberCommand,reactor.core.publisher.Flux<Tuple>>> zRandMemberWithScore(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRandMemberCommand> commands) key
でソートされたセットからランダムな要素を取得します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zRank
ソートされたセットの値を持つ要素のインデックスを決定します。- パラメーター:
key
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRank
高から低のスコアが付けられたときに、ソートされたセット内の値を持つ要素のインデックスを決定します。- パラメーター:
key
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zRank
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRankCommand,LongSE>> zRank(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRankCommand> commands) ReactiveZSetCommands.ZRankCommand.getDirection()
によってスコアリングされたときに、ソートされたセット内の値を持つ要素のインデックスを決定します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zRange
ソートされたセットから範囲内の要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeWithScores
ソートされたセットから範囲内のTuple
のセットを取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRange
スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeWithScores
default reactor.core.publisher.Flux<Tuple> zRevRangeWithScores(ByteBufferSE key, Range<LongSE> range) 逆スコア順でソートされたセットから範囲内のTuple
のセットを取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRange
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeCommand,reactor.core.publisher.Flux<Tuple>>> zRange(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRangeCommand> commands) ソートされたセットから範囲内のTuple
のセットを取得します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeStoreByScore
default reactor.core.publisher.Mono<LongSE> zRangeStoreByScore(ByteBufferSE srcKey, ByteBufferSE destKey, Range<DoubleSE> range, Limit limit) スコア範囲ごとにsrcKey
からdestKey
に要素を追加します。- パラメーター:
srcKey
- null であってはなりません。destKey
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 導入:
- 3.0
- 関連事項:
zRangeStoreByLex
default reactor.core.publisher.Mono<LongSE> zRangeStoreByLex(ByteBufferSE srcKey, ByteBufferSE destKey, Range<StringSE> range, Limit limit) 辞書編集上の範囲でsrcKey
から要素をdestKey
に追加します。- パラメーター:
srcKey
- null であってはなりません。destKey
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 導入:
- 3.0
- 関連事項:
zRangeStoreRevByScore
default reactor.core.publisher.Mono<LongSE> zRangeStoreRevByScore(ByteBufferSE srcKey, ByteBufferSE destKey, Range<DoubleSE> range, Limit limit) 逆スコア範囲でsrcKey
からdestKey
に要素を追加します。- パラメーター:
srcKey
- null であってはなりません。destKey
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 導入:
- 3.0
- 関連事項:
zRangeStoreRevByLex
default reactor.core.publisher.Mono<LongSE> zRangeStoreRevByLex(ByteBufferSE srcKey, ByteBufferSE destKey, Range<StringSE> range, Limit limit) srcKey
の要素を逆辞書式範囲でdestKey
に追加します。- パラメーター:
srcKey
- null であってはなりません。destKey
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 導入:
- 3.0
- 関連事項:
zRangeStore
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeStoreCommand,reactor.core.publisher.Mono<LongSE>>> zRangeStore(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRangeStoreCommand> commands) ソートされたセットから範囲内のTuple
のセットを取得します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 導入:
- 3.0
- 関連事項:
zRangeByScore
default reactor.core.publisher.Flux<ByteBufferSE> zRangeByScore(ByteBufferSE key, Range<DoubleSE> range) ソートされたセットから範囲内の要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByScore
default reactor.core.publisher.Flux<ByteBufferSE> zRangeByScore(ByteBufferSE key, Range<DoubleSE> range, Limit limit) ソートされたセットから範囲内の要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByScoreWithScores
default reactor.core.publisher.Flux<Tuple> zRangeByScoreWithScores(ByteBufferSE key, Range<DoubleSE> range) ソートされたセットから範囲内のTuple
を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByScoreWithScores
default reactor.core.publisher.Flux<Tuple> zRangeByScoreWithScores(ByteBufferSE key, Range<DoubleSE> range, Limit limit) ソートされたセットから範囲内のTuple
を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByScore
default reactor.core.publisher.Flux<ByteBufferSE> zRevRangeByScore(ByteBufferSE key, Range<DoubleSE> range) スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByScore
default reactor.core.publisher.Flux<ByteBufferSE> zRevRangeByScore(ByteBufferSE key, Range<DoubleSE> range, Limit limit) スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByScoreWithScores
default reactor.core.publisher.Flux<Tuple> zRevRangeByScoreWithScores(ByteBufferSE key, Range<DoubleSE> range) 逆スコア順でソートされたセットから範囲内のTuple
のセットを取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByScoreWithScores
default reactor.core.publisher.Flux<Tuple> zRevRangeByScoreWithScores(ByteBufferSE key, Range<DoubleSE> range, Limit limit) 逆スコア順でソートされたセットから範囲内のTuple
を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByScore
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeByScoreCommand,reactor.core.publisher.Flux<Tuple>>> zRangeByScore(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRangeByScoreCommand> commands) ソートされたセットから範囲内のTuple
を取得します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zScan
Flux
を使用して、key
でソートされたセットのメンバーを反復処理します。結果のFlux
はカーソルとして機能し、サブスクライバーが要求を通知する限り、ZSCAN
コマンド自体を発行します。- パラメーター:
key
- null であってはなりません。- 戻り値:
Flux
は生のtuples
を 1 つずつ放出します。- 例外:
IllegalArgumentExceptionSE
- キーが null の場合。- 導入:
- 2.1
- 関連事項:
zScan
Flux
を使用して、ScanOptions
が指定されたkey
でソートされたセットのメンバーを反復処理します。結果のFlux
はカーソルとして機能し、サブスクライバーがシグナルを送る限り、ZSCAN
コマンド自体を発行します。- パラメーター:
key
- null であってはなりません。options
- null であってはなりません。代わりにScanOptions.NONE
を使用してください。- 戻り値:
Flux
は生のtuples
を 1 つずつ放出します。- 例外:
IllegalArgumentExceptionSE
- 必要な引数の 1 つが null の場合。- 導入:
- 2.1
- 関連事項:
zScan
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveRedisConnection.KeyCommand,reactor.core.publisher.Flux<Tuple>>> zScan(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyScanCommand> commands) Flux
を使用して、key
でソートされたセットのメンバーを反復処理します。結果のFlux
はカーソルとして機能し、サブスクライバーが要求を通知する限り、ZSCAN
コマンド自体を発行します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 導入:
- 2.1
- 関連事項:
zCount
Range
内のスコアでソートされたセット内の要素の数をカウントします。
注 : -inf にはDouble.NEGATIVE_INFINITY
SE を、+inf にはDouble.POSITIVE_INFINITY
SE を使用してください。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zCount
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZCountCommand,LongSE>> zCount(org.reactivestreams.Publisher<ReactiveZSetCommands.ZCountCommand> commands) Range
内のスコアでソートされたセット内の要素の数をカウントします。
注 : -inf にはDouble.NEGATIVE_INFINITY
SE を、+inf にはDouble.POSITIVE_INFINITY
SE を使用してください。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zLexCount
辞書式順序を適用して、Range#min
とRange#max
の間の値でソートされたセット内の要素の数をカウントします。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 導入:
- 2.4
- 関連事項:
zLexCount
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZLexCountCommand,LongSE>> zLexCount(org.reactivestreams.Publisher<ReactiveZSetCommands.ZLexCountCommand> commands) 辞書式順序を適用して、Range#min
とRange#max
の間の値でソートされたセット内の要素の数をカウントします。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 導入:
- 2.4
- 関連事項:
zPopMin
key
でソートされたセットから、スコアが最も低い値を削除して返します。- パラメーター:
key
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zPopMin
key
でソートされたセットから、スコアが最も低いcount
値を削除して返します。- パラメーター:
key
- null であってはなりません。count
- ポップする要素の数。- 戻り値:
- 導入:
- 2.6
- 関連事項:
bZPopMin
key
でソートされたセットから、スコアが最も低い値を削除して返します。要素が使用可能になるか、timeout
に到達するまで接続をブロックします。- パラメーター:
key
- null であってはなりません。timeout
- null であってはなりません。- 戻り値:
- 例外:
IllegalArgumentExceptionSE
- タイムアウトが null または負の場合。- 導入:
- 2.6
- 関連事項:
zPopMax
key
でソートされたセットから、スコアが最も高い値を削除して返します。- パラメーター:
key
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zPopMax
key
でソートされたセットから、スコアが最も高いcount
値を削除して返します。- パラメーター:
key
- null であってはなりません。count
- ポップする要素の数。- 戻り値:
- 導入:
- 2.6
- 関連事項:
bZPopMax
key
でソートされたセットから、スコアが最も高い値を削除して返します。要素が使用可能になるか、timeout
に到達するまで接続をブロックします。- パラメーター:
key
- null であってはなりません。timeout
- null であってはなりません。- 戻り値:
- 例外:
IllegalArgumentExceptionSE
- タイムアウトが null または負の場合。- 導入:
- 2.6
- 関連事項:
zPop
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZPopCommand,reactor.core.publisher.Flux<Tuple>>> zPop(org.reactivestreams.Publisher<ReactiveZSetCommands.ZPopCommand> commands) keyCommand#getKey()
SE でソートされたセットから要素を削除して返します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
bZPop
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.BZPopCommand,reactor.core.publisher.Flux<Tuple>>> bZPop(org.reactivestreams.Publisher<ReactiveZSetCommands.BZPopCommand> commands) keyCommand#getKey()
SE でソートされたセットから要素を削除して返します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zCard
キーでソートされたセットのサイズを取得します。- パラメーター:
key
- null であってはなりません。- 戻り値:
- 関連事項:
zCard
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveRedisConnection.KeyCommand,LongSE>> zCard(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> commands) でソートされたセットのサイズを取得します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zScore
キーキーでソートされたセットから値を持つ要素のスコアを取得します。- パラメーター:
key
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zScore
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZScoreCommand,DoubleSE>> zScore(org.reactivestreams.Publisher<ReactiveZSetCommands.ZScoreCommand> commands) キーReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからReactiveZSetCommands.ZScoreCommand.getValue()
で要素のスコアを取得します- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zMScore
default reactor.core.publisher.Mono<ListSE<DoubleSE>> zMScore(ByteBufferSE key, CollectionSE<ByteBufferSE> values) キーキーでソートされたセットから値を持つ要素のスコアを取得します。- パラメーター:
key
- null であってはなりません。values
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zMScore
reactor.core.publisher.Flux<ReactiveRedisConnection.MultiValueResponse<ReactiveZSetCommands.ZMScoreCommand,DoubleSE>> zMScore(org.reactivestreams.Publisher<ReactiveZSetCommands.ZMScoreCommand> commands) キーReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからReactiveZSetCommands.ZMScoreCommand.getValues()
で要素のスコアを取得します- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zRemRangeByRank
キーを使用してソートされたセットからRange
の要素を削除します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRemRangeByRank
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemRangeByRankCommand,LongSE>> zRemRangeByRank(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRemRangeByRankCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zRemRangeByScore
default reactor.core.publisher.Mono<LongSE> zRemRangeByScore(ByteBufferSE key, Range<DoubleSE> range) キーを使用してソートされたセットからRange
の要素を削除します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRemRangeByScore
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemRangeByScoreCommand,LongSE>> zRemRangeByScore(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRemRangeByScoreCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zRemRangeByLex
キーを使用してソートされたセットからRange
の要素を削除します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 削除された要素の数を放出する
Mono
。 - 導入:
- 2.5
- 関連事項:
zRemRangeByLex
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemRangeByLexCommand,LongSE>> zRemRangeByLex(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRemRangeByLexCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 導入:
- 2.5
- 関連事項:
zDiff
差分ソートセット。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zDiff
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZDiffCommand,reactor.core.publisher.Flux<ByteBufferSE>>> zDiff(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZDiffCommand> commands) 差分ソートセット。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zDiffWithScores
差分ソートセット。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zDiffWithScores
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZDiffCommand,reactor.core.publisher.Flux<Tuple>>> zDiffWithScores(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZDiffCommand> commands) 差分ソートセット。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zDiffStore
default reactor.core.publisher.Mono<LongSE> zDiffStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets) ソートされたセットを比較し、結果を宛先 destinationKey に保存します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zDiffStore
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZDiffStoreCommand,LongSE>> zDiffStore(org.reactivestreams.Publisher<ReactiveZSetCommands.ZDiffStoreCommand> commands) ソートされたセットを比較し、結果を宛先 destinationKey に保存します。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInter
ソートされたセットを交差させます。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInter
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,reactor.core.publisher.Flux<ByteBufferSE>>> zInter(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
ソートされたセットを交差させます。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
default reactor.core.publisher.Flux<Tuple> zInterWithScores(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
default reactor.core.publisher.Flux<Tuple> zInterWithScores(ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
default reactor.core.publisher.Flux<Tuple> zInterWithScores(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。aggregateFunction
- null でもかまいません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
default reactor.core.publisher.Flux<Tuple> zInterWithScores(ListSE<ByteBufferSE> sets, Weights weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。aggregateFunction
- null でもかまいません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,reactor.core.publisher.Flux<Tuple>>> zInterWithScores(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterStore
default reactor.core.publisher.Mono<LongSE> zInterStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets) ソートされたセットを交差させ、結果を宛先 destinationKey に格納します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。- 戻り値:
- 関連事項:
zInterStore
default reactor.core.publisher.Mono<LongSE> zInterStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 関連事項:
zInterStore
default reactor.core.publisher.Mono<LongSE> zInterStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.1
- 関連事項:
zInterStore
default reactor.core.publisher.Mono<LongSE> zInterStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null であってはなりません。aggregateFunction
- null でもかまいません。- 戻り値:
- 関連事項:
zInterStore
default reactor.core.publisher.Mono<LongSE> zInterStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null であってはなりません。aggregateFunction
- null でもかまいません。- 戻り値:
- 導入:
- 2.1
- 関連事項:
zInterStore
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZAggregateStoreCommand,LongSE>> zInterStore(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateStoreCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 関連事項:
zUnion
ユニオンソートセット。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
ユニオンソートセット。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
default reactor.core.publisher.Flux<Tuple> zUnionWithScores(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
default reactor.core.publisher.Flux<Tuple> zUnionWithScores(ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
default reactor.core.publisher.Flux<Tuple> zUnionWithScores(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null でもかまいません。aggregateFunction
- null でもかまいません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
default reactor.core.publisher.Flux<Tuple> zUnionWithScores(ListSE<ByteBufferSE> sets, Weights weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null でもかまいません。aggregateFunction
- null でもかまいません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,reactor.core.publisher.Flux<Tuple>>> zUnionWithScores(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnion
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,reactor.core.publisher.Flux<ByteBufferSE>>> zUnion(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionStore
default reactor.core.publisher.Mono<LongSE> zUnionStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets) ソートされたセットを結合し、結果を宛先 destinationKey に保存します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。- 戻り値:
- 関連事項:
zUnionStore
default reactor.core.publisher.Mono<LongSE> zUnionStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 関連事項:
zUnionStore
default reactor.core.publisher.Mono<LongSE> zUnionStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.1
- 関連事項:
zUnionStore
default reactor.core.publisher.Mono<LongSE> zUnionStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null でもかまいません。aggregateFunction
- null でもかまいません。- 戻り値:
- 関連事項:
zUnionStore
default reactor.core.publisher.Mono<LongSE> zUnionStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null でもかまいません。aggregateFunction
- null でもかまいません。- 戻り値:
- 導入:
- 2.1
- 関連事項:
zUnionStore
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZAggregateStoreCommand,LongSE>> zUnionStore(org.reactivestreams.Publisher<? extends ReactiveZSetCommands.ZAggregateStoreCommand> commands) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 関連事項:
zRangeByLex
default reactor.core.publisher.Flux<ByteBufferSE> zRangeByLex(ByteBufferSE key, Range<StringSE> range) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByLex
default reactor.core.publisher.Flux<ByteBufferSE> zRangeByLex(ByteBufferSE key, Range<StringSE> range, Limit limit) - パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null でもかまいません。- 戻り値:
- 関連事項:
zRevRangeByLex
default reactor.core.publisher.Flux<ByteBufferSE> zRevRangeByLex(ByteBufferSE key, Range<StringSE> range) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByLex
default reactor.core.publisher.Flux<ByteBufferSE> zRevRangeByLex(ByteBufferSE key, Range<StringSE> range, Limit limit) - パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByLex
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeByLexCommand,reactor.core.publisher.Flux<ByteBufferSE>>> zRangeByLex(org.reactivestreams.Publisher<ReactiveZSetCommands.ZRangeByLexCommand> commands) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。結果はLimit
によって制限され、ReactiveZSetCommands.ZRangeByLexCommand.getDirection()
によってソートされます。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項: