クラスの使用
org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse
ReactiveRedisConnection.NumericResponse を使用するパッケージ
パッケージ
説明
さまざまな Redis ' ドライバー '/libraries と対話するための低レベルの抽象化を提供する接続パッケージ。
org.springframework.data.redis.connection 内の ReactiveRedisConnection.NumericResponse 使用
型 ReactiveRedisConnection.NumericResponse の引数を持つ型を返す org.springframework.data.redis.connection のメソッド修飾子と型メソッド説明ReactiveStringCommands.append(Publisher<ReactiveStringCommands.AppendCommand> commands) ReactiveHashCommands.applyHashFieldExpiration(Publisher<ReactiveHashCommands.HashExpireCommand> commands) 指定されたDurationSE の時間 (ミリ秒単位) が経過すると、フィールドのListSE が期限切れになります。ReactiveStringCommands.bitCount(Publisher<ReactiveStringCommands.BitCountCommand> commands) キーに格納されている値の開始ビットと終了ビットのセットビット数(ポピュレーションカウント)をカウントします。ReactiveStringCommands.bitOp(Publisher<ReactiveStringCommands.BitOpCommand> commands) 文字列間でビット演算を実行します。ReactiveStringCommands.bitPos(Publisher<ReactiveStringCommands.BitPosCommand> commands) 文字列内の指定されたbitに設定された最初のビットの位置を出力します。ReactiveNumberCommands.decr(Publisher<ReactiveRedisConnection.KeyCommand> keys) キーの値を 1 デクリメントします。<T extends NumberSE>
Flux<ReactiveRedisConnection.NumericResponse<ReactiveNumberCommands.DecrByCommand<T>, T>> ReactiveNumberCommands.decrBy(Publisher<ReactiveNumberCommands.DecrByCommand<T>> commands) キーの値を値でデクリメントします。ReactiveKeyCommands.del(Publisher<ReactiveRedisConnection.KeyCommand> keys) キーを 1 つずつ削除します。ReactiveGeoCommands.geoAdd(Publisher<ReactiveGeoCommands.GeoAddCommand> commands) キーにRedisGeoCommands.GeoLocationを追加します。ReactiveGeoCommands.geoSearchStore(Publisher<ReactiveGeoCommands.GeoSearchStoreCommand> commands) 新しいジオセットに指定されたパラメーターを適用して、GeoReferenceから指定されたGeoShape内にメンバーを格納します。ReactiveHashCommands.hDel(Publisher<ReactiveHashCommands.HDelCommand> commands) 指定されたハッシュフィールドを削除します。<T extends NumberSE>
Flux<ReactiveRedisConnection.NumericResponse<ReactiveNumberCommands.HIncrByCommand<T>, T>> ReactiveNumberCommands.hIncrBy(Publisher<ReactiveNumberCommands.HIncrByCommand<T>> commands) ハッシュフィールドの値を指定された値だけインクリメントします。ReactiveHashCommands.hLen(Publisher<ReactiveRedisConnection.KeyCommand> commands) キーでハッシュのサイズを取得します。ReactiveHashCommands.hPersist(Publisher<ReactiveHashCommands.HashFieldsCommand> commands) 関連する有効期限を削除して、指定されたフィールドのListSE を永続化します。ReactiveHashCommands.hpTtl(Publisher<ReactiveHashCommands.HashFieldsCommand> commands) ListSE 内の指定されたすべてのフィールドの有効期間をミリ秒単位で返します。ReactiveHashCommands.hStrLen(Publisher<ReactiveHashCommands.HStrLenCommand> commands) fieldに関連付けられた値の長さを取得します。ReactiveHashCommands.hTtl(Publisher<ReactiveHashCommands.HashFieldsCommand> commands) ListSE 内の指定されたすべてのフィールドの有効期間を秒単位で返します。ReactiveNumberCommands.incr(Publisher<ReactiveRedisConnection.KeyCommand> keys) キーの値を 1 インクリメントします。<T extends NumberSE>
Flux<ReactiveRedisConnection.NumericResponse<ReactiveNumberCommands.IncrByCommand<T>, T>> ReactiveNumberCommands.incrBy(Publisher<ReactiveNumberCommands.IncrByCommand<T>> commands) キーの値を値でインクリメントします。ReactiveListCommands.lInsert(Publisher<ReactiveListCommands.LInsertCommand> commands) ReactiveListCommands.lLen(Publisher<ReactiveRedisConnection.KeyCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()に保存されているリストのサイズを取得しますReactiveListCommands.lPos(Publisher<ReactiveListCommands.LPosCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()のリストから要素のインデックスを取得します。ReactiveListCommands.lRem(Publisher<ReactiveListCommands.LRemCommand> commands) ReactiveKeyCommands.mDel(Publisher<ListSE<ByteBufferSE>> keys) 複数のキーをまとめて削除します。ReactiveKeyCommands.mUnlink(Publisher<ListSE<ByteBufferSE>> keys) キースペースからkeysのリンクを解除します。ReactiveHyperLogLogCommands.pfAdd(Publisher<ReactiveHyperLogLogCommands.PfAddCommand> commands) 指定されたキーに格納されている HyperLogLog に指定された値を追加します。ReactiveHyperLogLogCommands.pfCount(Publisher<ReactiveHyperLogLogCommands.PfCountCommand> commands) キーで HyperLogLog によって観測された構造の近似カーディナリティを返します。ReactiveKeyCommands.pTtl(Publisher<ReactiveRedisConnection.KeyCommand> commands) キーのために生きる時間を 1 つずつ取得します。ReactiveListCommands.push(Publisher<ReactiveListCommands.PushCommand> commands) ReactiveSetCommands.sAdd(Publisher<ReactiveSetCommands.SAddCommand> commands) ReactiveSetCommands.sCard(Publisher<ReactiveRedisConnection.KeyCommand> commands) セットのサイズをReactiveRedisConnection.KeyCommand.getKey()で取得します。ReactiveSetCommands.sDiffStore(Publisher<ReactiveSetCommands.SDiffStoreCommand> commands) 指定されたすべてのセットをキーで比較し、結果を destinationKey に保存します。ReactiveStringCommands.setRange(Publisher<ReactiveStringCommands.SetRangeCommand> commands) 指定されたReactiveStringCommands.SetRangeCommand.valueで、指定されたオフセットから始まるReactiveRedisConnection.KeyCommand.keyの部分を上書きします。ReactiveSetCommands.sInterCard(Publisher<ReactiveSetCommands.SInterCardCommand> commands) ReactiveSetCommands.SInterCardCommand.getKeys()で指定されたすべてのセットの交差から得られるセットの基数を返します。ReactiveSetCommands.sInterStore(Publisher<ReactiveSetCommands.SInterStoreCommand> commands) 指定されたすべてのセットをキーで交差させ、結果を destinationKey に保存します。ReactiveSetCommands.sRem(Publisher<ReactiveSetCommands.SRemCommand> commands) 指定されたReactiveSetCommands.SRemCommand.getValues()をReactiveRedisConnection.KeyCommand.getKey()のセットから削除します。ReactiveStringCommands.strLen(Publisher<ReactiveRedisConnection.KeyCommand> keys) key に格納されている値の長さを取得します。ReactiveSetCommands.sUnionStore(Publisher<ReactiveSetCommands.SUnionStoreCommand> commands) 指定されたすべてのセットをキーで結合し、結果を destinationKey に格納します。ReactiveKeyCommands.touch(Publisher<CollectionSE<ByteBufferSE>> keys) 指定されたkey(s)の最終アクセス時間を変更します。ReactiveKeyCommands.ttl(Publisher<ReactiveRedisConnection.KeyCommand> commands) キーのために生きる時間を 1 つずつ取得します。ReactiveKeyCommands.unlink(Publisher<ReactiveRedisConnection.KeyCommand> keys) キースペースからkeyのリンクを解除します。ReactiveStreamCommands.xAck(Publisher<ReactiveStreamCommands.AcknowledgeCommand> commands) 1 つ以上のレコードを処理済みとして確認します。ReactiveStreamCommands.xLen(Publisher<ReactiveRedisConnection.KeyCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()に保存されているストリームのサイズを取得しますReactiveStreamCommands.xTrim(Publisher<ReactiveStreamCommands.TrimCommand> commands) ストリームをcount要素にトリミングします。ReactiveZSetCommands.zAdd(Publisher<ReactiveZSetCommands.ZAddCommand> commands) ReactiveZSetCommands.ZAddCommand.getTuples()をReactiveRedisConnection.KeyCommand.getKey()でソートされたセットに追加するか、スコアがすでに存在する場合はそのスコアを更新します。ReactiveZSetCommands.zCard(Publisher<ReactiveRedisConnection.KeyCommand> commands) keyCommand#getKey()SE でソートされたセットのサイズを取得します。ReactiveZSetCommands.zCount(Publisher<ReactiveZSetCommands.ZCountCommand> commands) Range内のスコアで、ソートされたセット内の要素の数をカウントします。ReactiveZSetCommands.zDiffStore(Publisher<ReactiveZSetCommands.ZDiffStoreCommand> commands) ソートされたセットを比較し、結果を宛先 destinationKey に保存します。ReactiveZSetCommands.zIncrBy(Publisher<ReactiveZSetCommands.ZIncrByCommand> commands) ReactiveZSetCommands.ZIncrByCommand.getIncrement()でソートされたセットのReactiveZSetCommands.ZIncrByCommand.getValue()で要素のスコアをインクリメントします。ReactiveZSetCommands.zInterStore(Publisher<? extends ReactiveZSetCommands.ZAggregateStoreCommand> commands) aggregateFunction を適用してソートされたセットを交差させ、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。ReactiveZSetCommands.zLexCount(Publisher<ReactiveZSetCommands.ZLexCountCommand> commands) 辞書式順序を適用して、Range#minとRange#maxの間の値でソートされたセット内の要素の数をカウントします。ReactiveZSetCommands.zRank(Publisher<ReactiveZSetCommands.ZRankCommand> commands) ReactiveZSetCommands.ZRankCommand.getDirection()によってスコアリングされたときに、ソートされたセット内の値を持つ要素のインデックスを決定します。ReactiveZSetCommands.zRem(Publisher<ReactiveZSetCommands.ZRemCommand> commands) ソートされたセットからReactiveZSetCommands.ZRemCommand.getValues()を削除します。ReactiveZSetCommands.zRemRangeByLex(Publisher<ReactiveZSetCommands.ZRemRangeByLexCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()でソートされたセットからRangeの要素を削除します。ReactiveZSetCommands.zRemRangeByRank(Publisher<ReactiveZSetCommands.ZRemRangeByRankCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()でソートされたセットからRangeの要素を削除します。ReactiveZSetCommands.zRemRangeByScore(Publisher<ReactiveZSetCommands.ZRemRangeByScoreCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()でソートされたセットからRangeの要素を削除します。ReactiveZSetCommands.zScore(Publisher<ReactiveZSetCommands.ZScoreCommand> commands) キーReactiveRedisConnection.KeyCommand.getKey()でソートされたセットからReactiveZSetCommands.ZScoreCommand.getValue()で要素のスコアを取得しますReactiveZSetCommands.zUnionStore(Publisher<? extends ReactiveZSetCommands.ZAggregateStoreCommand> commands) aggregateFunction を適用してソートされたセットを結合し、結果を宛先 destinationKey に保存し、個々のセットに重みを適用します。