パッケージ org.springframework.data.redis.connection
@NonNullApi @NonNullFields パッケージ org.springframework.data.redis.connection
さまざまな Redis ' ドライバー '/libraries と対話するための低レベルの抽象化を提供する接続パッケージ。
基になるライブラリ例外間で Spring の DAO 階層への例外変換を実行します。
- クラス説明実行するいくつかの
BitFieldSubCommands.BitFieldSubCommandを保持する実際のBITFIELDコマンド表現。BitFieldSubCommandsで使用されるGETサブコマンド。BitFieldSubCommandsで使用されるINCRBYサブコマンド。BitFieldSubCommandsで使用されるSETサブコマンド。BitFieldSubCommandsの一部として使用されるサブコマンド。BitFieldSubCommands.BitFieldSubCommandで使用される符号付き整数と符号なし整数の実際の Redis 断片フィールド型表現。BitFieldSubCommands.BitFieldSubCommand内で使用されるオフセット。クラスター化された redis 環境への少なくとも 1 つの呼び出しが失敗した場合にスローされる例外。ClusterCommandExecutorは、既知のクラスターノード間でコマンドを実行します。クラスタクライアントを直接使用する Redis「低レベル」コードのコールバックインターフェース。クラスタクライアントを使用してマルチキーコマンドを実行する Redis「低レベル」コードのコールバックインターフェース。ClusterCommandExecutor.MultiNodeResultは、複数のRedisClusterNodeで実行されたコマンドのすべてのClusterCommandExecutor.NodeResultを保持します。ClusterCommandExecutor.NodeResultは、指定されたRedisClusterNode上のClusterCommandExecutor.ClusterCommandCallbackによって返される実際のvalueをカプセル化します。ClusterInfoは、CLUSTER INFOコマンドによって提供されるcluster_stateやcluster_slots_assignedなどのクラスター情報へのアクセスを提供します。ClusterNodeResourceProviderは、Redis インスタンスに対して操作を直接実行するための低レベルのクライアント API へのアクセスを提供します。クラスタースロットのハッシュに一般的に使用される機能をカプセル化するユーティリティクラス。ClusterTopologyは、RedisClusterNodeに関する情報のようなスナップショットを保持します。ClusterTopologyProviderは、現在のクラスタートポロジを管理し、クラスター情報を確実にリフレッシュします。RedisConnectionを調べるためのユーティリティRedis データ型の列挙。接続が別のRedisConnectionを装飾することを指定します。使用すべきではありません。使用すべきではありません。デフォルトのメッセージ実装。SortParametersのデフォルト実装。StringRedisConnectionのデフォルト実装。StringRedisConnection.StringTupleインターフェースのデフォルトの実装。有効期限更新の有効期限オプション。有効期限を変更するときに適用される条件。ExpirationOptionsをビルドするビルダーFutureResult<T>非同期操作の結果Redis メッセージ本文とそのプロパティをカプセル化するクラス。Redis で公開されたメッセージのリスナー。リソースプールに課題がある場合にスローされる例外リアクティブインフラストラクチャを使用して実行される Redis でサポートされるクラスターコマンドのインターフェース。リアクティブインフラストラクチャを使用してクラスター環境で実行される Redis サーバーコマンド。リアクティブインフラストラクチャを使用して実行される Redis Geo コマンド。GEOADDコマンドパラメーター。GEODISTコマンドパラメーター。GEOHASHコマンドパラメーター。GEOPOSコマンドパラメーター。GEORADIUSBYMEMBERコマンドパラメーター。GEORADIUSコマンドパラメーター。GEOSEARCHコマンドパラメーター。GEOSEARCHSTOREコマンドパラメーター。リアクティブインフラストラクチャを使用して実行される Redis ハッシュコマンド。ハッシュバウンド操作の場合はReactiveRedisConnection.Command。HEXISTSReactiveRedisConnection.Command。HRANDFIELDReactiveRedisConnection.Command。Redis HyperLogLog コマンドはリアクティブインフラストラクチャを使用して実行されます。PFADDコマンドパラメーター。PFCOUNTコマンドパラメーター。PFMERGEコマンドパラメーター。リアクティブインフラストラクチャを使用して実行される Redis キーコマンド。MOVEコマンドパラメーター。EXPIREAT/PEXPIREATコマンドパラメーター。EXPIRE/PEXPIREコマンドパラメーター。MOVEコマンドパラメーター。RENAMEコマンドパラメーター。Redis リアクティブインフラストラクチャを使用して実行されるコマンドを一覧表示します。BLMOVEコマンドパラメーター。BRPOPLPUSHコマンドパラメーター。LINDEXコマンドパラメーター。LINSERTコマンドパラメーター。LMOVEコマンドパラメーター。LPOSコマンドパラメーター。LREMコマンドパラメーター。LSETコマンドパラメーター。LPOP/RPOP コマンドパラメーター。LPUSH/RPUSH コマンドパラメーター。RPOPLPUSHコマンドパラメーター。リアクティブインフラストラクチャを使用して実行される Redis 数値コマンド。ReactiveNumberCommands.DecrByCommand<T extends NumberSE>DECRBYコマンドパラメーター。ReactiveNumberCommands.HIncrByCommand<T extends NumberSE>HINCRBYコマンドパラメーター。ReactiveNumberCommands.IncrByCommand<T extends NumberSE>INCRBYコマンドパラメーター。Redis Pub/Sub コマンドはリアクティブインフラストラクチャを使用して実行されます。リアクティブコマンド実行のエントリポイントを宣言するリアクティブインフラストラクチャを使用した Redis 接続。キーがない場合のByteBufferSE レスポンスのReactiveRedisConnection.CommandResponse実装。BooleanSE レスポンスのReactiveRedisConnection.CommandResponse実装。リアクティブインフラストラクチャで実行される Redis コマンドのベースインターフェース。コマンドレスポンスの基本クラス。キーバインド操作用のReactiveRedisConnection.Command。ListSE レスポンスのReactiveRedisConnection.CommandResponse実装。ReactiveRedisConnection.NumericResponse<I,O extends NumberSE> numericSE レスポンスのReactiveRedisConnection.CommandResponse実装。リアクティブ Redis 接続のスレッドセーフファクトリ。リアクティブインフラストラクチャを使用して実行される Redisスクリプトコマンド。リアクティブインフラストラクチャを使用して実行される Redis サーバーコマンド。Redis リアクティブインフラストラクチャを使用して実行されるコマンドを設定します。SADDコマンドパラメーター。SDIFFコマンドパラメーター。SDIFFSTOREコマンドパラメーター。SINTERコマンドパラメーター。SINTERSTOREコマンドパラメーター。SISMEMBERコマンドパラメーター。SMISMEMBERコマンドパラメーター。SMOVEコマンドパラメーター。SPOPコマンドパラメーター。SRANDMEMBERコマンドパラメーター。SREMコマンドパラメーター。SUNIONコマンドパラメーター。SUNIONSTOREコマンドパラメーター。リアクティブインフラストラクチャを使用して実行されるストリーム固有の Redis コマンド。XACKコマンドパラメーター。XADDコマンドパラメーター。XDELコマンドパラメーター。保留中のメッセージを取得するための値オブジェクト保持パラメーター。XRANGE/XREVRANGEコマンドパラメーター。XRANGE/XREVRANGEコマンドパラメーター。XTRIMコマンドパラメーター。XCLAIMコマンドパラメーター。リアクティブインフラストラクチャを使用して実行される Redis 文字列コマンド。APPENDコマンドパラメーター。BITCOUNTコマンドパラメーター。BITFIELDコマンドパラメーター。BITOPコマンドパラメーター。GETBITコマンドパラメーター。GETEXの場合はReactiveRedisConnection.Command。MSETコマンドパラメーター。SETBITコマンドパラメーター。SETコマンドパラメーター。SETRANGEコマンドパラメーター。リアクティブインフラストラクチャを使用した Redis チャネルのサブスクリプション。Redis チャネルメッセージの値オブジェクト。ReactiveSubscription.Messageは、Redis pub/sub 内の Redis チャネルメッセージを表します。パターンサブスクリプションから受信した Redis チャネルメッセージの値オブジェクト。リアクティブインフラストラクチャを使用して実行される Redis ソート済みセットコマンド。BZPOPMIN/BZPOPMAX コマンドパラメーター。ZADDコマンドパラメーター。ZINTER/ZUNIONコマンドパラメーター。ZINTERSTORE/ZUNIONSTOREコマンドパラメーター。ZCOUNTコマンドパラメーター。ZDIFFコマンドパラメーター。ZDIFFSTOREコマンドパラメーター。ZINCRBYコマンドパラメーター。ZINTERSTOREコマンドパラメーター。ZLEXCOUNTコマンドパラメーター。ZMSCOREコマンドパラメーター。ZPOPMIN/ZPOPMAX コマンドパラメーター。ZRANDMEMBERコマンドパラメーター。ZRANGEBYLEX/ZREVRANGEBYLEX コマンドパラメーター。ZRANGEBYSCORE/ZREVRANGEBYSCORE.ZRANGE/ZREVRANGE コマンドパラメーター。ZRANGESTOREコマンドパラメーター。ZRANK/ZREVRANK コマンドパラメーター。ZREMコマンドパラメーター。ZREMRANGEBYLEXコマンドパラメーター。ZREMRANGEBYRANKコマンドパラメーター。ZREMRANGEBYSCOREコマンドパラメーター。ZSCOREコマンドパラメーター。ZUNIONSTOREコマンドパラメーター。Redis でサポートされているクラスターコマンドのインターフェース。RedisClusterCommandsおよび分離されたコマンドインターフェースへのアクセスを提供します。RedisClusterConnectionを使用すると、クラスター内の専用ノードにコマンドを送信できます。クラスター内の Redis サーバーの表現。新しいRedisClusterNodeを作成するためのビルダー。Redis でサポートされるコマンドを定義するインターフェース。RedisCommandsおよび分離されたコマンドインターフェースへのアクセスを提供します。Redis 接続セットアップに関連する構成クラスのマーカーインターフェース。Redis クラスター環境に適した構成インターフェース。ローカル UNIX ドメインソケットを使用したシングルノード redis 接続に適した構成インターフェース。Redis Sentinel 環境に適した構成インターフェース。固定ホストの Redis マスター / レプリカ環境に適した構成インターフェース。接続時に認証を使用する可能性のある構成に適したRedisConfigurationパーツ。特定のデータベースを使用する構成に適したRedisConfigurationパーツ。接続にネイティブドメインソケットを使用する構成に適したRedisConfigurationパーツ。RedisConfigurationパーツは、接続にホスト / ポートの組み合わせを使用する構成に適しています。接続時に認証を使用する可能性のある構成に適したRedisConfigurationパーツ。Redis サーバーへの接続。Redis でサポートされている接続固有のコマンド。Redis 接続のスレッドセーフファクトリ。地域固有の Redis コマンド。Metricは Redis でサポートされています。RedisGeoCommandsで使用される引数。使用するフラグ。名前に関連付けられたPointを表すRedisGeoCommands.GeoLocation。RedisGeoCommandsで使用される追加の引数(count/sort/... など)。RedisGeoCommandsで使用される追加の引数(count/sort/... など)。RedisGeoCommandsで使用される追加の引数(count/sort/... など)。Redis でサポートされているハッシュ固有のコマンド。Redis でサポートされている HyperLogLog 固有のコマンド。期限切れ / デッドSubscriptionをサブスクライブすると例外がスローされます。Redis でサポートされているキー固有のコマンド。Redis でサポートされているリスト固有のコマンド。移動方向をリストします。リスト挿入位置。新しいRedisNodeを作成するためのビルダー。Redis パスワードが含まれる場合と含まれない場合がある値オブジェクト。1 つまたは複数の無効 / 不正なステートメントを含むパイプラインを実行 / 終了すると例外がスローされます。PubSub 固有の Redis コマンド。スクリプトコマンド。Redis Sentinel 固有のコマンド。Configurationクラスは、Redis Sentinel に接続するためにRedisConnectionFactoryを備えたRedisConnectionをセットアップするために使用されます。Redis でサポートされているサーバー固有のコマンド。Redis でサポートされているセット固有のコマンド。ローカル UNIX ドメインソケットを使用して単一の Redis に接続するRedisConnectionFactoryを介してRedisConnectionをセットアップするために使用される構成クラス。アドレスを変更しないことを知っているノードに提供されたマスター / レプリカ構成を使用して、RedisConnectionFactoryを介してRedisConnectionをセットアップするために使用される構成クラス。ストリーム固有の Redis コマンド。XADD コマンドに適用可能な追加オプション。保留中のメッセージを取得するための値オブジェクト保持パラメーター。Redis でサポートされている文字列 / 値固有のコマンド。NX、XXのSETコマンド引数。サブスクライブされている接続でコマンドを発行し、イベントを待機しているときにスローされる例外。Redis でサポートされているトランザクション / バッチ固有のコマンド。Redis でサポートされている ZSet(SortedSet)-specific コマンド。使用すべきではありません。使用すべきではありません。3.0 以降、代わりにRangeまたはRedisZSetCommands.Range.toRange()を使用してください。ZADD固有の引数。Redis から返されるデータ型を表します。現在、Redis スクリプトコマンドの期待される戻り値の型を示すために使用されています。SORT 操作のパラメーターを含むエンティティ。並べ替え順序。'LIMIT' 設定をラップするユーティリティクラス。バイト配列の代わりにStringSE を受け入れて返すRedisConnectionの便利な拡張。文字列に適した ZSet タプル。Redis チャネルのサブスクリプション。サブスクリプション通知のリスナー。ValueEncodingは、キーに関連付けられた値を格納するために使用される Redis 内部データ表現に使用されます。Redis で使用されるエンコーディングのデフォルトのValueEncoding実装。
Limitを使用してください。