インターフェース ReactiveZSetCommands
- 既知のすべてのサブインターフェース:
ReactiveClusterZSetCommands
public interface ReactiveZSetCommands
リアクティブインフラストラクチャを使用して実行される Redis ソート済みセットコマンド。
- 導入:
- 2.0
- 作成者:
- Christoph Strobl, Mark Paluch, Andrey Shlykov
ネストされたクラスの概要
ネストされたクラス修飾子と型インターフェース説明static classBZPOPMIN/BZPOPMAX コマンドパラメーター。static enumstatic classZADDコマンドパラメーター。static classZINTER/ZUNIONコマンドパラメーター。static classZINTERSTORE/ZUNIONSTOREコマンドパラメーター。static classZCOUNTコマンドパラメーター。static classZDIFFコマンドパラメーター。static classZDIFFSTOREコマンドパラメーター。static classZINCRBYコマンドパラメーター。static classZINTERSTOREコマンドパラメーター。static classZLEXCOUNTコマンドパラメーター。static classZMSCOREコマンドパラメーター。static classZPOPMIN/ZPOPMAX コマンドパラメーター。static classZRANDMEMBERコマンドパラメーター。static classZRANGEBYLEX/ZREVRANGEBYLEX コマンドパラメーター。static classZRANGEBYSCORE/ZREVRANGEBYSCORE.static classZRANGE/ZREVRANGE コマンドパラメーター。static classZRANGESTOREコマンドパラメーター。static classZRANK/ZREVRANK コマンドパラメーター。static classZREMコマンドパラメーター。static classZREMRANGEBYLEXコマンドパラメーター。static classZREMRANGEBYRANKコマンドパラメーター。static classZREMRANGEBYSCOREコマンドパラメーター。static classZSCOREコマンドパラメーター。static classZUNIONSTOREコマンドパラメーター。方法の概要
修飾子と型メソッド説明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_INFINITYSE を、+inf にはDouble.POSITIVE_INFINITYSE を使用してください。- パラメーター:
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_INFINITYSE を、+inf にはDouble.POSITIVE_INFINITYSE を使用してください。- パラメーター:
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 であってはなりません。- 戻り値:
- 関連事項: