インターフェース 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
コマンドパラメーター。メソッドのサマリー
修飾子と型メソッド説明bZPop
(Publisher<ReactiveZSetCommands.BZPopCommand> commands) keyCommand#getKey()
SE でソートされたセットから要素を削除して返します。bZPopMax
(ByteBufferSE key, DurationSE timeout) key
でソートされたセットから、スコアが最も高い値を削除して返します。bZPopMin
(ByteBufferSE key, DurationSE timeout) key
でソートされたセットから、スコアが最も低い値を削除して返します。zAdd
(ByteBufferSE key, DoubleSE score, ByteBufferSE value) キーでソートされたセットに値を追加するか、スコアがすでに存在する場合はそのスコアを更新します。zAdd
(ByteBufferSE key, CollectionSE<? extends Tuple> tuples) キーでソートされたセットにタプルを追加するか、スコアがすでに存在する場合はそれらのスコアを更新します。zAdd
(Publisher<ReactiveZSetCommands.ZAddCommand> commands) ReactiveZSetCommands.ZAddCommand.getTuples()
をReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットに追加するか、スコアがすでに存在する場合はそのスコアを更新します。zCard
(ByteBufferSE key) キーでソートされたセットのサイズを取得します。zCard
(Publisher<ReactiveRedisConnection.KeyCommand> commands) keyCommand#getKey()
SE でソートされたセットのサイズを取得します。zCount
(ByteBufferSE key, Range<DoubleSE> range) Range
内のスコアで、ソートされたセット内の要素の数をカウントします。zCount
(Publisher<ReactiveZSetCommands.ZCountCommand> commands) Range
内のスコアで、ソートされたセット内の要素の数をカウントします。default Flux<ByteBufferSE>
zDiff
(ListSE<ByteBufferSE> sets) 差分ソートセット。zDiff
(Publisher<? extends ReactiveZSetCommands.ZDiffCommand> commands) 差分ソートセット。zDiffStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets) ソートされたセットを比較し、結果を宛先 destinationKey に保存します。ソートされたセットを比較し、結果を宛先 destinationKey に保存します。zDiffWithScores
(ListSE<ByteBufferSE> sets) 差分ソートセット。zDiffWithScores
(Publisher<? extends ReactiveZSetCommands.ZDiffCommand> commands) 差分ソートセット。zIncrBy
(ByteBufferSE key, NumberSE increment, ByteBufferSE value) 要素のスコアを、インクリメントによってソートされたセットの値でインクリメントします。zIncrBy
(Publisher<ReactiveZSetCommands.ZIncrByCommand> commands) ReactiveZSetCommands.ZIncrByCommand.getIncrement()
でソートされたセットのReactiveZSetCommands.ZIncrByCommand.getValue()
で要素のスコアをインクリメントします。default Flux<ByteBufferSE>
zInter
(ListSE<ByteBufferSE> sets) ソートされたセットを交差させます。Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,
Flux<ByteBufferSE>>> zInter
(Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。zInterStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets) ソートされたセットを交差させ、結果を宛先 destinationKey に格納します。zInterStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zInterStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zInterStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zInterStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zInterStore
(Publisher<? extends ReactiveZSetCommands.ZAggregateStoreCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zInterWithScores
(ListSE<ByteBufferSE> sets) ソートされたセットを交差させます。zInterWithScores
(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを交差させ、個々のセットに重みを適用します。zInterWithScores
(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。zInterWithScores
(ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを交差させ、個々のセットに重みを適用します。zInterWithScores
(ListSE<ByteBufferSE> sets, Weights weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。zInterWithScores
(Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。zLexCount
(ByteBufferSE key, Range<StringSE> range) 辞書式順序を適用して、Range#min
とRange#max
の間の値でソートされたセット内の要素の数をカウントします。辞書式順序を適用して、Range#min
とRange#max
の間の値でソートされたセット内の要素の数をカウントします。zMScore
(ByteBufferSE key, CollectionSE<ByteBufferSE> values) キーキーでソートされたセットから値を持つ要素のスコアを取得します。zMScore
(Publisher<ReactiveZSetCommands.ZMScoreCommand> commands) キーReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからReactiveZSetCommands.ZMScoreCommand.getValues()
で要素のスコアを取得しますzPop
(Publisher<ReactiveZSetCommands.ZPopCommand> commands) keyCommand#getKey()
SE でソートされたセットから要素を削除して返します。zPopMax
(ByteBufferSE key) key
でソートされたセットから、スコアが最も高い値を削除して返します。zPopMax
(ByteBufferSE key, long count) key
でソートされたセットから、スコアが最も高いcount
値を削除して返します。zPopMin
(ByteBufferSE key) key
でソートされたセットから、スコアが最も低い値を削除して返します。zPopMin
(ByteBufferSE key, long count) key
でソートされたセットから、スコアが最も低いcount
値を削除して返します。default Mono<ByteBufferSE>
zRandMember
(ByteBufferSE key) key
でソートされたセットからランダムな要素を取得します。default Flux<ByteBufferSE>
zRandMember
(ByteBufferSE key, long count) key
でソートされたセットからcount
ランダム要素を取得します。Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRandMemberCommand,
Flux<ByteBufferSE>>> key
でソートされたセットからランダムな要素を取得します。key
でソートされたセットからランダムな要素を取得します。zRandMemberWithScore
(ByteBufferSE key, long count) key
でソートされたセットからcount
ランダム要素を取得します。key
でソートされたセットからランダムな要素を取得します。default Flux<ByteBufferSE>
zRange
(ByteBufferSE key, Range<LongSE> range) ソートされたセットから範囲内の要素を取得します。zRange
(Publisher<ReactiveZSetCommands.ZRangeCommand> commands) ソートされたセットから範囲内のTuple
のセットを取得します。default Flux<ByteBufferSE>
zRangeByLex
(ByteBufferSE key, Range<StringSE> range) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。default Flux<ByteBufferSE>
zRangeByLex
(ByteBufferSE key, Range<StringSE> range, Limit limit) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeByLexCommand,
Flux<ByteBufferSE>>> 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。default Flux<ByteBufferSE>
zRangeByScore
(ByteBufferSE key, Range<DoubleSE> range) ソートされたセットから範囲内の要素を取得します。default Flux<ByteBufferSE>
zRangeByScore
(ByteBufferSE key, Range<DoubleSE> range, Limit limit) ソートされたセットから範囲内の要素を取得します。Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeByScoreCommand,
Flux<Tuple>>> ソートされたセットから範囲内のTuple
を取得します。zRangeByScoreWithScores
(ByteBufferSE key, Range<DoubleSE> range) ソートされたセットから範囲内のTuple
を取得します。zRangeByScoreWithScores
(ByteBufferSE key, Range<DoubleSE> range, Limit limit) ソートされたセットから範囲内のTuple
を取得します。ソートされたセットから範囲内のTuple
のセットを取得します。zRangeStoreByLex
(ByteBufferSE srcKey, ByteBufferSE destKey, Range<StringSE> range, Limit limit) 辞書編集上の範囲でsrcKey
から要素をdestKey
に追加します。zRangeStoreByScore
(ByteBufferSE srcKey, ByteBufferSE destKey, Range<DoubleSE> range, Limit limit) スコア範囲ごとにsrcKey
からdestKey
に要素を追加します。zRangeStoreRevByLex
(ByteBufferSE srcKey, ByteBufferSE destKey, Range<StringSE> range, Limit limit) srcKey
の要素を逆辞書式範囲でdestKey
に追加します。zRangeStoreRevByScore
(ByteBufferSE srcKey, ByteBufferSE destKey, Range<DoubleSE> range, Limit limit) 逆スコア範囲でsrcKey
からdestKey
に要素を追加します。zRangeWithScores
(ByteBufferSE key, Range<LongSE> range) ソートされたセットから範囲内のTuple
のセットを取得します。zRank
(ByteBufferSE key, ByteBufferSE value) ソートされたセットの値を持つ要素のインデックスを決定します。zRank
(Publisher<ReactiveZSetCommands.ZRankCommand> commands) ReactiveZSetCommands.ZRankCommand.getDirection()
によってスコアリングされたときに、ソートされたセット内の値を持つ要素のインデックスを決定します。zRem
(ByteBufferSE key, ByteBufferSE value) ソートされたセットから値を削除します。zRem
(ByteBufferSE key, CollectionSE<ByteBufferSE> values) ソートされたセットから値を削除します。zRem
(Publisher<ReactiveZSetCommands.ZRemCommand> commands) ソートされたセットからReactiveZSetCommands.ZRemCommand.getValues()
を削除します。zRemRangeByLex
(ByteBufferSE key, Range<StringSE> range) キーを使用してソートされたセットからRange
の要素を削除します。ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。zRemRangeByRank
(ByteBufferSE key, Range<LongSE> range) キーを使用してソートされたセットからRange
の要素を削除します。ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。zRemRangeByScore
(ByteBufferSE key, Range<DoubleSE> range) キーを使用してソートされたセットからRange
の要素を削除します。ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。default Flux<ByteBufferSE>
zRevRange
(ByteBufferSE key, Range<LongSE> range) スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。default Flux<ByteBufferSE>
zRevRangeByLex
(ByteBufferSE key, Range<StringSE> range) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。default Flux<ByteBufferSE>
zRevRangeByLex
(ByteBufferSE key, Range<StringSE> range, Limit limit) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。default Flux<ByteBufferSE>
zRevRangeByScore
(ByteBufferSE key, Range<DoubleSE> range) スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。default Flux<ByteBufferSE>
zRevRangeByScore
(ByteBufferSE key, Range<DoubleSE> range, Limit limit) スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。zRevRangeByScoreWithScores
(ByteBufferSE key, Range<DoubleSE> range) 逆スコア順でソートされたセットから範囲内のTuple
のセットを取得します。zRevRangeByScoreWithScores
(ByteBufferSE key, Range<DoubleSE> range, Limit limit) 逆スコア順でソートされたセットから範囲内のTuple
を取得します。zRevRangeWithScores
(ByteBufferSE key, Range<LongSE> range) 逆スコア順でソートされたセットから範囲内のTuple
のセットを取得します。zRevRank
(ByteBufferSE key, ByteBufferSE value) 高から低のスコアが付けられたときに、ソートされたセット内の値を持つ要素のインデックスを決定します。zScan
(ByteBufferSE key) Flux
を使用して、key
のソート済みセットのメンバーを反復処理します。zScan
(ByteBufferSE key, ScanOptions options) zScan
(Publisher<ReactiveRedisConnection.KeyScanCommand> commands) Flux
を使用して、key
のソート済みセットのメンバーを反復処理します。zScore
(ByteBufferSE key, ByteBufferSE value) キーキーでソートされたセットから値を持つ要素のスコアを取得します。zScore
(Publisher<ReactiveZSetCommands.ZScoreCommand> commands) キーReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからReactiveZSetCommands.ZScoreCommand.getValue()
で要素のスコアを取得しますdefault Flux<ByteBufferSE>
zUnion
(ListSE<ByteBufferSE> sets) ユニオンソートセット。Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,
Flux<ByteBufferSE>>> zUnion
(Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。zUnionStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets) ソートされたセットを結合し、結果を宛先 destinationKey に保存します。zUnionStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zUnionStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zUnionStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zUnionStore
(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zUnionStore
(Publisher<? extends ReactiveZSetCommands.ZAggregateStoreCommand> commands) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zUnionWithScores
(ListSE<ByteBufferSE> sets) ユニオンソートセット。zUnionWithScores
(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを結合し、個々のセットに重みを適用します。zUnionWithScores
(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。zUnionWithScores
(ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを結合し、個々のセットに重みを適用します。zUnionWithScores
(ListSE<ByteBufferSE> sets, Weights weights, Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。zUnionWithScores
(Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。
メソッドの詳細
zAdd
キーでソートされたセットに値を追加するか、スコアがすでに存在する場合はそのスコアを更新します。- パラメーター:
key
- null であってはなりません。score
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zAdd
キーでソートされたセットにタプルを追加するか、スコアがすでに存在する場合はそれらのスコアを更新します。- パラメーター:
key
- null であってはなりません。tuples
- null であってはなりません。- 戻り値:
- 関連事項:
zAdd
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZAddCommand,NumberSE>> zAdd(Publisher<ReactiveZSetCommands.ZAddCommand> commands) ReactiveZSetCommands.ZAddCommand.getTuples()
をReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットに追加するか、スコアがすでに存在する場合はそのスコアを更新します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zRem
ソートされたセットから値を削除します。削除された要素の数を返します。- パラメーター:
key
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zRem
ソートされたセットから値を削除します。削除された要素の数を返します。- パラメーター:
key
- null であってはなりません。values
- null であってはなりません。- 戻り値:
- 関連事項:
zRem
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemCommand,LongSE>> zRem(Publisher<ReactiveZSetCommands.ZRemCommand> commands) ソートされたセットからReactiveZSetCommands.ZRemCommand.getValues()
を削除します。削除された要素の数を返します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zIncrBy
要素のスコアを、インクリメントによってソートされたセットの値でインクリメントします。- パラメーター:
key
- null であってはなりません。increment
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zIncrBy
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZIncrByCommand,DoubleSE>> zIncrBy(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
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRandMemberCommand,Flux<ByteBufferSE>>> zRandMember(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
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRandMemberCommand,Flux<Tuple>>> zRandMemberWithScore(Publisher<ReactiveZSetCommands.ZRandMemberCommand> commands) key
でソートされたセットからランダムな要素を取得します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zRank
ソートされたセットの値を持つ要素のインデックスを決定します。- パラメーター:
key
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRank
高から低のスコアが付けられたときに、ソートされたセット内の値を持つ要素のインデックスを決定します。- パラメーター:
key
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zRank
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRankCommand,LongSE>> zRank(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
逆スコア順でソートされたセットから範囲内のTuple
のセットを取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRange
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeCommand,Flux<Tuple>>> zRange(Publisher<ReactiveZSetCommands.ZRangeCommand> commands) ソートされたセットから範囲内のTuple
のセットを取得します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeStoreByScore
default 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 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 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 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
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeStoreCommand,Mono<LongSE>>> zRangeStore(Publisher<ReactiveZSetCommands.ZRangeStoreCommand> commands) ソートされたセットから範囲内のTuple
のセットを取得します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 導入:
- 3.0
- 関連事項:
zRangeByScore
ソートされたセットから範囲内の要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByScore
ソートされたセットから範囲内の要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByScoreWithScores
ソートされたセットから範囲内のTuple
を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByScoreWithScores
ソートされたセットから範囲内のTuple
を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByScore
スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByScore
スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByScoreWithScores
逆スコア順でソートされたセットから範囲内のTuple
のセットを取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByScoreWithScores
default Flux<Tuple> zRevRangeByScoreWithScores(ByteBufferSE key, Range<DoubleSE> range, Limit limit) 逆スコア順でソートされたセットから範囲内のTuple
を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByScore
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeByScoreCommand,Flux<Tuple>>> zRangeByScore(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
Flux<ReactiveRedisConnection.CommandResponse<ReactiveRedisConnection.KeyCommand,Flux<Tuple>>> zScan(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
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZCountCommand,LongSE>> zCount(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
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZLexCountCommand,LongSE>> zLexCount(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
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZPopCommand,Flux<Tuple>>> zPop(Publisher<ReactiveZSetCommands.ZPopCommand> commands) keyCommand#getKey()
SE でソートされたセットから要素を削除して返します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
bZPop
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.BZPopCommand,Flux<Tuple>>> bZPop(Publisher<ReactiveZSetCommands.BZPopCommand> commands) keyCommand#getKey()
SE でソートされたセットから要素を削除して返します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zCard
キーでソートされたセットのサイズを取得します。- パラメーター:
key
- null であってはなりません。- 戻り値:
- 関連事項:
zCard
Flux<ReactiveRedisConnection.NumericResponse<ReactiveRedisConnection.KeyCommand,LongSE>> zCard(Publisher<ReactiveRedisConnection.KeyCommand> commands) keyCommand#getKey()
SE でソートされたセットのサイズを取得します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zScore
キーキーでソートされたセットから値を持つ要素のスコアを取得します。- パラメーター:
key
- null であってはなりません。value
- null であってはなりません。- 戻り値:
- 関連事項:
zScore
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZScoreCommand,DoubleSE>> zScore(Publisher<ReactiveZSetCommands.ZScoreCommand> commands) キーReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからReactiveZSetCommands.ZScoreCommand.getValue()
で要素のスコアを取得します- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zMScore
キーキーでソートされたセットから値を持つ要素のスコアを取得します。- パラメーター:
key
- null であってはなりません。values
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zMScore
Flux<ReactiveRedisConnection.MultiValueResponse<ReactiveZSetCommands.ZMScoreCommand,DoubleSE>> zMScore(Publisher<ReactiveZSetCommands.ZMScoreCommand> commands) キーReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからReactiveZSetCommands.ZMScoreCommand.getValues()
で要素のスコアを取得します- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zRemRangeByRank
キーを使用してソートされたセットからRange
の要素を削除します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRemRangeByRank
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemRangeByRankCommand,LongSE>> zRemRangeByRank(Publisher<ReactiveZSetCommands.ZRemRangeByRankCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zRemRangeByScore
キーを使用してソートされたセットからRange
の要素を削除します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRemRangeByScore
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemRangeByScoreCommand,LongSE>> zRemRangeByScore(Publisher<ReactiveZSetCommands.ZRemRangeByScoreCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項:
zRemRangeByLex
キーを使用してソートされたセットからRange
の要素を削除します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 削除された要素の数を発行する
Mono
。 - 導入:
- 2.5
- 関連事項:
zRemRangeByLex
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemRangeByLexCommand,LongSE>> zRemRangeByLex(Publisher<ReactiveZSetCommands.ZRemRangeByLexCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()
でソートされたセットからRange
の要素を削除します。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 導入:
- 2.5
- 関連事項:
zDiff
差分ソートセット。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zDiff
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZDiffCommand,Flux<ByteBufferSE>>> zDiff(Publisher<? extends ReactiveZSetCommands.ZDiffCommand> commands) 差分ソートセット。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zDiffWithScores
差分ソートセット。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zDiffWithScores
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZDiffCommand,Flux<Tuple>>> zDiffWithScores(Publisher<? extends ReactiveZSetCommands.ZDiffCommand> commands) 差分ソートセット。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zDiffStore
ソートされたセットを比較し、結果を宛先 destinationKey に保存します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zDiffStore
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZDiffStoreCommand,LongSE>> zDiffStore(Publisher<ReactiveZSetCommands.ZDiffStoreCommand> commands) ソートされたセットを比較し、結果を宛先 destinationKey に保存します。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInter
ソートされたセットを交差させます。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInter
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,Flux<ByteBufferSE>>> zInter(Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
ソートされたセットを交差させます。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
ソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
ソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
default Flux<Tuple> zInterWithScores(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。aggregateFunction
- null でもかまいません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
default Flux<Tuple> zInterWithScores(ListSE<ByteBufferSE> sets, Weights weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。aggregateFunction
- null でもかまいません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,Flux<Tuple>>> zInterWithScores(Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterStore
ソートされたセットを交差させ、結果を宛先 destinationKey に格納します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。- 戻り値:
- 関連事項:
zInterStore
default Mono<LongSE> zInterStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 関連事項:
zInterStore
default Mono<LongSE> zInterStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.1
- 関連事項:
zInterStore
default 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 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
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZAggregateStoreCommand,LongSE>> zInterStore(Publisher<? extends ReactiveZSetCommands.ZAggregateStoreCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 関連事項:
zUnion
ユニオンソートセット。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
ユニオンソートセット。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
ソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
ソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
default Flux<Tuple> zUnionWithScores(ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null でもかまいません。aggregateFunction
- null でもかまいません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
default Flux<Tuple> zUnionWithScores(ListSE<ByteBufferSE> sets, Weights weights, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
sets
- null であってはなりません。weights
- null でもかまいません。aggregateFunction
- null でもかまいません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,Flux<Tuple>>> zUnionWithScores(Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnion
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZAggregateCommand,Flux<ByteBufferSE>>> zUnion(Publisher<? extends ReactiveZSetCommands.ZAggregateCommand> commands) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionStore
ソートされたセットを結合し、結果を宛先 destinationKey に保存します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。- 戻り値:
- 関連事項:
zUnionStore
default Mono<LongSE> zUnionStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, ListSE<DoubleSE> weights) ソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 関連事項:
zUnionStore
default Mono<LongSE> zUnionStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
destinationKey
- null であってはなりません。sets
- null であってはなりません。weights
- null であってはなりません。- 戻り値:
- 導入:
- 2.1
- 関連事項:
zUnionStore
default 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 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
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZAggregateStoreCommand,LongSE>> zUnionStore(Publisher<? extends ReactiveZSetCommands.ZAggregateStoreCommand> commands) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。- パラメーター:
commands
-- 戻り値:
- 関連事項:
zRangeByLex
辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByLex
- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null でもかまいません。- 戻り値:
- 関連事項:
zRevRangeByLex
辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByLex
- パラメーター:
key
- null であってはなりません。range
- null であってはなりません。limit
- null であってはなりません。- 戻り値:
- 関連事項:
zRangeByLex
Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeByLexCommand,Flux<ByteBufferSE>>> zRangeByLex(Publisher<ReactiveZSetCommands.ZRangeByLexCommand> commands) 辞書式順序のキーでソートされたセットからRange
のすべての要素を取得します。結果はLimit
によって制限され、ReactiveZSetCommands.ZRangeByLexCommand.getDirection()
によってソートされます。- パラメーター:
commands
- null であってはなりません。- 戻り値:
- 関連事項: