インターフェース 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コマンドパラメーター。方法の概要
修飾子と型メソッド説明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) 差分ソートセット。Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZDiffCommand, Flux<ByteBufferSE>>> 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, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zInterStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zInterStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights, @Nullable 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, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを交差させ、個々のセットに重みを適用します。zInterWithScores(ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを交差させ、個々のセットに重みを適用します。zInterWithScores(ListSE<ByteBufferSE> sets, Weights weights, @Nullable 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を取得します。Flux<ReactiveRedisConnection.CommandResponse<ReactiveZSetCommands.ZRangeStoreCommand, Mono<LongSE>>> ソートされたセットから範囲内の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, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zUnionStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。zUnionStore(ByteBufferSE destinationKey, ListSE<ByteBufferSE> sets, Weights weights, @Nullable 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, @Nullable Aggregate aggregateFunction) aggregateFunction を適用してソートされたセットを結合し、個々のセットに重みを適用します。zUnionWithScores(ListSE<ByteBufferSE> sets, Weights weights) ソートされたセットを結合し、個々のセットに重みを適用します。zUnionWithScores(ListSE<ByteBufferSE> sets, Weights weights, @Nullable 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
zRevRange
スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。- パラメーター:
key- null であってはなりません。range- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeWithScores
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
zRangeByScoreWithScores
zRevRangeByScore
スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。- パラメーター:
key- null であってはなりません。range- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByScore
スコアの逆順で並べ替えられたセットから範囲内の要素を取得します。- パラメーター:
key- null であってはなりません。range- null であってはなりません。limit- null であってはなりません。- 戻り値:
- 関連事項:
zRevRangeByScoreWithScores
zRevRangeByScoreWithScores
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_INFINITYSE を、+inf にはDouble.POSITIVE_INFINITYSE を使用してください。- パラメーター:
key- null であってはなりません。range- null であってはなりません。- 戻り値:
- 関連事項:
zCount
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZCountCommand, LongSE>> zCount(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
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
zRemRangeByRank
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemRangeByRankCommand, LongSE>> zRemRangeByRank(Publisher<ReactiveZSetCommands.ZRemRangeByRankCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()でソートされたセットからRangeの要素を削除します。- パラメーター:
commands- null であってはなりません。- 戻り値:
- 関連事項:
zRemRangeByScore
zRemRangeByScore
Flux<ReactiveRedisConnection.NumericResponse<ReactiveZSetCommands.ZRemRangeByScoreCommand, LongSE>> zRemRangeByScore(Publisher<ReactiveZSetCommands.ZRemRangeByScoreCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()でソートされたセットからRangeの要素を削除します。- パラメーター:
commands- null であってはなりません。- 戻り値:
- 関連事項:
zRemRangeByLex
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
zInterWithScores
ソートされたセットを交差させ、個々のセットに重みを適用します。- パラメーター:
sets- null であってはなりません。weights- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zInterWithScores
zInterWithScores
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
zUnionWithScores
ソートされたセットを結合し、個々のセットに重みを適用します。- パラメーター:
sets- null であってはなりません。weights- null であってはなりません。- 戻り値:
- 導入:
- 2.6
- 関連事項:
zUnionWithScores
zUnionWithScores
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 であってはなりません。- 戻り値:
- 関連事項: