すべてのクラスとインターフェース

クラス
説明
RedisCollection の基本実装。
チャネル / パターン登録を処理するサブスクリプションの基本実装。サブクラスは実際の登録 / 登録解除のみを処理する必要があります。
ソート集計操作。
Redis KEYS または SCAN コマンドを使用した、事前定義された BatchStrategy 実装のコレクション。
RedisCacheWriter で使用される BatchStrategy
Apache Commons BeanUtils プロジェクトに基づく HashMapper。
実行するいくつかの BitFieldSubCommands.BitFieldSubCommand を保持する実際の BITFIELD コマンド表現。
BitFieldSubCommands で使用される GET サブコマンド。
BitFieldSubCommands で使用される INCRBY サブコマンド。
BitFieldSubCommands で使用される SET サブコマンド。
BitFieldSubCommands の一部として使用されるサブコマンド。
BitFieldSubCommands.BitFieldSubCommand で使用される符号付き整数と符号なし整数の実際の Redis 断片フィールド型表現。
BitFieldSubCommands.BitFieldSubCommand 内で使用されるオフセット。
特定のキーにバインドされた GeoOperations
特定のハッシュキーとハッシュフィールドのセットにバインドされたハッシュフィールドの有効期限操作。
特定のキーにバインドされたハッシュ操作。
幅と高さで定義される地理空間境界ボックスを表します。
キーにバインドされたキー有効期限操作。
Redis キーを介した操作。
特定のキーにバインドされた操作を一覧表示します。
特定のキーにバインドされた操作を設定します。
Redis は、特定のキーにバインドされた特定の操作をストリームします。
特定のキーにバインドされた値(または Redis 用語では文字列)操作。
特定のキーにバインドされた ZSet(または SortedSet)操作。
幅と高さで定義される境界ボックス。
Bucket は、RedisData で使用される Redis ハッシュ構造のデータバッグです。
Bucket 内のパスを表す値オブジェクト。
Redis バルク値レスポンス(通常はソートクエリによって返される)を実際のオブジェクトに変換するマッパー。
マップ内のキーとして使用できるように配列をラップするために使用される単純なラッパークラス。
バイナリフィールド / 値のペアのコレクションに基づくストリーム内の Record
バイナリフィールド / 値のペアのコレクションに基づくストリーム内の Record
byte 配列を処理するためのいくつかの便利な方法。
CacheKeyPrefix は、Redis に格納されている実際のキーの先頭に追加されるカスタムプレフィックスを作成するためのコールバックフックです。
RedisCache の統計をキャッシュします。
統計コレクターは、ヒット & ミスなどの関連する RedisCache 操作のキャプチャーをサポートします。
cacheName によって識別される CacheStatistics を公開するオブジェクトによって実装されるインターフェース。
キャンセル可能では、長時間実行されているタスクを停止し、基盤となるリソースを解放できます。
Bean ラッパーの基本クラス。
Channel Topic 実装の Redis チャネルへのマッピング。
クラスター化された 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 へのアクセスを提供します。
クラスター固有の操作のための Redis 操作。
ClusterRedirectException は、リクエストされたスロットがターゲットサーバーによって提供されていないが、別のサーバーで取得できることを示します。
クラスタースロットのハッシュに一般的に使用される機能をカプセル化するユーティリティクラス。
クラスター状態の現在のローカルスナップショットを示す DataAccessResourceFailureException は、実際のリモート状態を表さなくなりました。
ClusterTopology は、RedisClusterNode に関する情報のようなスナップショットを保持します。
ClusterTopologyProvider は、現在のクラスタートポロジを管理し、クラスター情報を確実にリフレッシュします。
デフォルトのコレクション実装による型変換に主に使用されるユーティリティクラス。
デリゲート IndexResolver インスタンスの特定のコレクションを反復処理する複合 IndexResolver 実装。
IndexDefinitionRegistry を介して新しい IndexDefinition を登録できる IndexDefinitionProvider
RedisConnection を調べるためのユーティリティ
コンシューマーグループ内のストリームコンシューマーを表す値オブジェクト。
一般的な型コンバーター。
ConvertingCursor は、指定されたカーソルをラップし、指定された Converter をアイテムに適用してからアイテムを返します。
SCAN コマンドのバリアントを使用して、データ構造内のキースペースまたは要素をスキャンするためのカーソルの抽象化。
カーソル識別子を表す値クラス。
Redis データ型の列挙。
さまざまなデコードユーティリティを含む単純なクラス。
接続が別の RedisConnection を装飾することを指定します。
オブジェクトを文字列にフラット化するために使用されるハッシュマッパーを委譲します。
使用すべきではありません。
使用すべきではありません。
デフォルトのメッセージ実装。
ReactiveScriptExecutor のデフォルト実装。
RedisList のデフォルト実装。
RedisMap のデフォルト実装。
RedisScript のデフォルト実装。
RedisSet のデフォルト実装。
RedisTypeMapper のデフォルトの実装により、Bucket.BucketPropertyPath を介してバケット内の型情報を検索および格納するためのキーの構成が可能になります。
RedisZSet のデフォルト実装。
ScriptExecutor のデフォルト実装。
SortParameters のデフォルト実装。
StringRedisConnection のデフォルト実装。
StringRedisConnection.StringTuple インターフェースのデフォルトの実装。
Tuple インターフェースのデフォルトの実装。
TypedTuple のデフォルトの実装。
MessageDigestSE を使用するためのユーティリティ
Redis リポジトリをアクティブ化するためのアノテーション。
実際のクエリへの例示による問い合わせの例のマッパー。
ExceptionSE を適切な DataAccessException に変換する可能性があります。
Expiration は、関連する TimeUnitSE とともに numeric valueSE を保持します。
有効期限更新の有効期限オプション。
有効期限を変更するときに適用される条件。
ExpirationOptions をビルドするビルダー
元のソースの順序を維持しながら、複数のキーを Expirations.TimeToLive にリンクする値オブジェクト。
TimeUnitSE に関連付けられたタイムアウトのコレクション。
有効期限は、Redis クライアントによって返される有効期限 Expirations.TimeToLive.raw() 値を保持します。
元のソースの順序を維持しながら、複数のキーを ExpireChanges.ExpiryChangeState にリンクする値オブジェクト。
FallbackExceptionTranslationStrategy は、不明な ExceptionSE に対して RedisSystemException を返します。
キャッシュエントリごとの存続時間 (TTL) 有効期限に使用される、指定された事前定義の DurationSE を返す RedisCacheWriter.TtlFunction 実装。
非同期操作の結果
動的型付けを使用して objectsSE と JSON をマッピングする、汎用 Jackson 2 ベースの RedisSerializer
GenericJackson2JsonRedisSerializer を構成および作成するためのビルダー。
バイト [](およびその逆)シリアライザーへの汎用文字列。
プロパティ値を 2 次インデックスに含めるようにマークします。
Redis GEO 構造内のデータのストレージを示す IndexedData 実装。
geo コマンドの Redis 操作。
GEOSEARCH および GEOSEARCHSTORE コマンドの参照ポイント。
GEOSEARCH および GEOSEARCHSTORE コマンドの述語を検索します。
Java 型と Redis ハッシュ / マップ間のコアマッピング契約。
指定された typeSEHashMapper を返す関数。
Redis は、ハッシュで機能する特定の操作をマップします。
IndexConfiguration を使用すると、プログラムでインデックスを設定できます。
IndexDefinition を使用すると、Redis でセカンダリインデックス構造を作成するための青写真を設定できます。
特定の値がインデックスに登録されようとしているコンテキスト。
IndexDefinitionProvider は、セカンダリインデックス構造を作成するための IndexDefinition へのアクセスを提供します。
IndexDefinition の追加を可能にするレジストリ。
プロパティ値を 2 次インデックスに含めるようにマークします。
IndexedData は、特定のキースペース内のプロパティパスのセカンダリインデックスを表します。
IndexResolver は、指定されたパス、PersistentProperty および値に適用される 2 次索引構造を抽出します。
特定のセカンダリインデックスで使用するために値を変換するために使用される Converter 実装。
平坦化を可能にする ObjectMapper ベースの HashMapper 実装。
Jackson および Jackson データバインド ObjectMapper を使用して JSON を読み書きできる RedisSerializer
オブジェクトマッピングリーダーの契約を定義します。
オブジェクトマッピングライターの契約を定義します。
Java 直列化 RedisSerializer
JedisClientConfig をカスタマイズするための戦略インターフェース。
jedis の Redis クライアント構成。
不変の JedisClientConfiguration を構築するためのデフォルトの JedisClientConfiguration.JedisClientConfigurationBuilder 実装。
JedisClientConfiguration のビルダー。
プーリング関連の JedisClientConfiguration のビルダー。
SSL 関連の JedisClientConfiguration 用のビルダー。
JedisCluster の上に RedisClusterConnection 実装。
可能な場合はネイティブ JedisCluster API を使用し、必要に応じて Jedis を使用して直接ノード通信にフォールバックします。
ClusterTopologyProvider のジェダイ固有の実装。
上に RedisConnection 実装 Jedis のライブラリ。
Jedis ベースの接続を作成する接続ファクトリ。
ジェダイからスローされた例外を DataAccessException に変換します
Jedis スクリプト eval によって返された値を期待される ReturnType に変換します
JSR-310 固有の Converter 実装を登録するためのヘルパークラス。
キーの有効期限について Redis キースペース通知をリッスンすることにより、ApplicationEventPublisher を介して RedisKeyExpiredEvent を公開する MessageListener
SCAN コマンドで使用されるオプション。
KeyspaceConfiguration を使用すると、特定の型のキースペースと存続時間オプションをプログラムで設定できます。
Redis キースペース通知をリッスンするための基本 MessageListener 実装。
lettuce の Redis クライアント構成。
SSL 関連の LettuceClientConfiguration 用のビルダー。
上に RedisClusterConnection 実装 Lettuce Redis クライアント。
ClusterCommandExecutor.ClusterCommandCallback の Lettuce 固有の実装。
上に RedisConnection 実装 Lettuce Redis クライアント。
パイプラインフラッシュの動作を制御するための戦略インターフェース。
現在進行中のパイプラインのフラッシュに関連付けられている状態オブジェクト。
Connection factoryLettuce ベースの接続を作成します。
Lettuce 接続のプロバイダーを定義します。
特定のノードへの接続の作成を可能にするプロバイダー用の LettuceConnectionProvider の拡張。
Lettuce 型のコンバーター
Lettuce 例外を DataAccessException に変換します
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
3.4 以降、次のメジャーリビジョンで削除されます。
LettuceClientConfiguration にプーリング固有の構成を追加することにより、ドライバーレベルのプール接続を使用する lettuce の Redis クライアント構成。
Lettuce に加えてメッセージサブスクリプション。
ある型の値のリストを別の型の値のリストに変換します
Redis は特定の操作をリストします。
LMOVE コマンドの where from 部分を表す値オブジェクト。
LMOVE コマンドの一部からの where to を表す値オブジェクト。
Longs をブール値に変換します
あるキー / 値型の値のマップを別の型の値のマップに変換します
MappingConfiguration は、セカンダリインデックス、キープレフィックス、有効期限などのプログラムによる構成に使用されます。
指定されたドメイン型からフラットなバイナリマップ構造を作成する RedisConverter 実装。
キースペースとオブジェクト ID から構成されたバイナリ Redis ハッシュ / オブジェクト識別子を keyspace:id の形式で表す値オブジェクト。
キースペースとオブジェクト ID から構成された Redis ハッシュ / オブジェクト識別子を keyspace:id の形式で表す値オブジェクト。
RedisPersistentEntity インスタンスを使用して必要な情報を検索する RedisEntityInformation 実装。
フィールド / 値のペアのコレクションに基づくストリーム内の Record
Redis メッセージ本文とそのプロパティをカプセル化するクラス。
Redis で公開されたメッセージのリスナー。
柔軟なメッセージ型変換により、リフレクションを介してターゲットリスナーメソッドにメッセージの処理を委譲するメッセージリスナーアダプター。
Metric は Redis でサポートされています。
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
3.4 以降、次のメジャーリビジョンで削除されます。
単一のオブジェクトにマップされたストリーム内の Record
Spring の O/X マッピングの上にあるシリアライザーアダプター。
PartialUpdate を使用すると、エンティティ全体を書き換えることなく、個々のプロパティの更新を発行できます。
PassThroughExceptionTranslationStrategy は、不明な ExceptionSE に対して null を返します。
プロパティパスに基づく IndexDefinition
Indexed でアノテーションが付けられたプロパティまたは IndexConfiguration で設定されたパスを考慮した IndexResolver の実装。
Topic patternSE は複数の Redis チャネルに一致します。
ID を含む単一の保留中のメッセージ、メッセージをフェッチしてまだ確認する必要のあるコンシューマー、メッセージが最後に配信されてからの経過時間、配信された合計回数を表す値オブジェクト。
特定の Range およびオフセットのコンシューマーグループ内の保留中のメッセージに関する詳細情報を保持する値オブジェクト。
コンシューマーグループ内の保留中のメッセージを要約する値オブジェクト。
リソースプールに課題がある場合にスローされる例外
Redis Query-by-Example 操作を実装するリポジトリフラグメント。
SortQuery 実装用のユーティリティ。
Distance によって定義される半径。
リアクティブインフラストラクチャを使用して実行される Redis でサポートされるクラスターコマンドのインターフェース。
リアクティブインフラストラクチャを使用してクラスター環境で実行される Redis サーバーコマンド。
リアクティブインフラストラクチャを使用して実行される Redis Geo コマンド。
GEOADD コマンドパラメーター。
GEODIST コマンドパラメーター。
GEOHASH コマンドパラメーター。
GEOPOS コマンドパラメーター。
GEORADIUSBYMEMBER コマンドパラメーター。
GEORADIUS コマンドパラメーター。
GEOSEARCH コマンドパラメーター。
GEOSEARCHSTORE コマンドパラメーター。
地理コマンドに対するリアクティブな Redis 操作。
リアクティブインフラストラクチャを使用して実行される Redis ハッシュコマンド。
ハッシュバウンド操作の場合は ReactiveRedisConnection.Command
ハッシュコマンドのリアクティブ Redis 操作。
Redis HyperLogLog コマンドはリアクティブインフラストラクチャを使用して実行されます。
PFADD コマンドパラメーター。
PFCOUNT コマンドパラメーター。
PFMERGE コマンドパラメーター。
HyperLogLog マルチセットを操作するためのリアクティブな Redis 操作。
リアクティブインフラストラクチャを使用して実行される Redis キーコマンド。
MOVE コマンドパラメーター。
EXPIREAT/PEXPIREAT コマンドパラメーター。
EXPIRE/PEXPIRE コマンドパラメーター。
MOVE コマンドパラメーター。
RENAME コマンドパラメーター。
Redis リアクティブインフラストラクチャを使用して実行されるコマンドを一覧表示します。
BLMOVE コマンドパラメーター。
BRPOPLPUSH コマンドパラメーター。
LINDEX コマンドパラメーター。
LINSERT コマンドパラメーター。
LMOVE コマンドパラメーター。
LPOS コマンドパラメーター。
LREM コマンドパラメーター。
LSET コマンドパラメーター。
LPOP/RPOP コマンドパラメーター。
LPUSH/RPUSH コマンドパラメーター。
RPOPLPUSH コマンドパラメーター。
リストコマンドに対するリアクティブな Redis 操作。
リアクティブインフラストラクチャを使用して実行される Redis 数値コマンド。
DECRBY コマンドパラメーター。
HINCRBY コマンドパラメーター。
INCRBY コマンドパラメーター。
Redis Pub/Sub コマンドはリアクティブインフラストラクチャを使用して実行されます。
低レベルの ReactiveRedisConnection で動作するコードの汎用コールバックインターフェース。
リアクティブコマンド実行のエントリポイントを宣言するリアクティブインフラストラクチャを使用した Redis 接続。
キーがない場合の ByteBufferSE レスポンスの ReactiveRedisConnection.CommandResponse 実装。
リアクティブインフラストラクチャで実行される Redis コマンドのベースインターフェース。
コマンドレスポンスの基本クラス。
キーバインド操作用の ReactiveRedisConnection.Command
SCANHSCANSSCAN ZSCAN のようなキーバインドスキャン操作用の ReactiveRedisConnection.Command
ListSE レスポンスの ReactiveRedisConnection.CommandResponse 実装。
リアクティブ Redis 接続のスレッドセーフファクトリ。
Redis Pub/Sub リスナーを介して受信したメッセージに ReactiveSubscription.ChannelMessage のストリームを提供するコンテナー。
ReactiveRedisTemplate によって実装された Redis 操作の基本セットを指定したインターフェース。
同じ ReactiveRedisConnection を使用して、各テンプレート API メソッド呼び出しでの接続割り当てのオーバーヘッドを回避するコードの汎用コールバックインターフェース。
ReactiveRedisOperations を実装するリアクティブ Redis データアクセスの中央抽象化。
リアクティブインフラストラクチャを使用して RedisScript を実行します。
リアクティブインフラストラクチャを使用して実行される Redisスクリプトコマンド
リアクティブインフラストラクチャを使用して実行される Redis サーバーコマンド。
Redis リアクティブインフラストラクチャを使用して実行されるコマンドを設定します。
SADD コマンドパラメーター。
SDIFF コマンドパラメーター。
SDIFFSTORE コマンドパラメーター。
SINTER コマンドパラメーター。
SINTERSTORE コマンドパラメーター。
SISMEMBER コマンドパラメーター。
SMISMEMBER コマンドパラメーター。
SMOVE コマンドパラメーター。
SPOP コマンドパラメーター。
SRANDMEMBER コマンドパラメーター。
SREM コマンドパラメーター。
SUNION コマンドパラメーター。
SUNIONSTORE コマンドパラメーター。
Set コマンドに対するリアクティブな Redis 操作。
リアクティブインフラストラクチャを使用して実行されるストリーム固有の Redis コマンド。
XACK コマンドパラメーター。
XADD コマンドパラメーター。
XDEL コマンドパラメーター。
保留中のメッセージを取得するための値オブジェクト保持パラメーター。
XRANGE/XREVRANGE コマンドパラメーター。
XRANGE/XREVRANGE コマンドパラメーター。
XTRIM コマンドパラメーター。
XCLAIM コマンドパラメーター。
ストリームコマンドのリアクティブ Redis 操作。
リアクティブインフラストラクチャを使用して実行される Redis 文字列コマンド。
APPEND コマンドパラメーター。
BITCOUNT コマンドパラメーター。
BITFIELD コマンドパラメーター。
BITOP コマンドパラメーター。
GETBIT コマンドパラメーター。
GETEX の場合は ReactiveRedisConnection.Command
MSET コマンドパラメーター。
SETBIT コマンドパラメーター。
SET コマンドパラメーター。
SETRANGE コマンドパラメーター。
リアクティブインフラストラクチャを使用した Redis チャネルのサブスクリプション。
Redis チャネルメッセージの値オブジェクト。
ReactiveSubscription.Message は、Redis pub/sub 内の Redis チャネルメッセージを表します。
パターンサブスクリプションから受信した Redis チャネルメッセージの値オブジェクト。
単純な(または 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 コマンドパラメーター。
ソートされた (ZSet) コマンドに対するリアクティブな Redis 操作。
ストリームの読み取りオフセットを表す値オブジェクト。
entry-id と実際のエントリ値(通常は field/value pairs のコレクション)で構成されるストリーム内の単一のエントリ。
ストリーム内の単一の Record の ID。
共通プロパティを定義する RedisTemplate 実装の基本クラス。
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
3.3 以降、将来のリビジョンでは Spring の Assert ユーティリティに置き換えられて削除されます。
Redis によるアトミックダブル。
Redis によるアトミック整数。
Redis に支えられたアトミックロング。
Redis をキャッシュデータの基礎となるストアとして使用する Cache 実装。
不変 RedisCacheConfiguration は、null 値のキャッシュ、キャッシュキープレフィックスの計算、バイナリ直列化の処理など、RedisCache の動作をカスタマイズするために使用されます。
RedisCache による Redis の CacheManager 実装。
RedisCacheManager を作成するためのビルダー。
RedisCacheWriter は、キャッシュに使用される Redis コマンド (SET, SETNX, GET, EXPIRE,...) への低レベルのアクセスを提供します。
キャッシュ key および value から存続時間を計算する関数。
Redis の「低レベル」コードのコールバックインターフェース。
RedisClientInfo は、クライアント接続に関する一般的な統計情報を提供します。
クラスター化された Redis 環境に対して実行される低レベル操作のコールバックインターフェース。
Redis でサポートされているクラスターコマンドのインターフェース。
RedisClusterCommands および分離されたコマンドインターフェースへのアクセスを提供します。
Redis クラスターに接続するために RedisConnectionFactory 経由で RedisConnection をセットアップするために使用される構成クラス。
RedisClusterConnection を使用すると、クラスター内の専用ノードにコマンドを送信できます。
クラスター内の Redis サーバーの表現。
新しい RedisClusterNode を作成するためのビルダー。
CollectionSE 契約の Redis 拡張。
Redis ベースのコレクションの作成を容易にするファクトリ Bean。
このファクトリでサポートされているコレクション型。
よく知られている Redis コマンドの EnumerationSE
Redis でサポートされるコマンドを定義するインターフェース。
RedisCommands および分離されたコマンドインターフェースへのアクセスを提供します。
Redis 接続セットアップに関連する構成クラスのマーカーインターフェース。
Redis クラスター環境に適した構成インターフェース。
ローカル UNIX ドメインソケットを使用したシングルノード redis 接続に適した構成インターフェース。
Redis Sentinel 環境に適した構成インターフェース。
固定ホストの Redis マスター / レプリカ環境に適した構成インターフェース。
接続時に認証を使用する可能性のある構成に適した RedisConfiguration パーツ。
特定のデータベースを使用する構成に適した RedisConfiguration パーツ。
接続にネイティブドメインソケットを使用する構成に適した RedisConfiguration パーツ。
RedisConfiguration パーツは、接続にホスト / ポートの組み合わせを使用する構成に適しています。
接続時に認証を使用する可能性のある構成に適した RedisConfiguration パーツ。
Redis サーバーへの接続。
Redis でサポートされている接続固有のコマンド。
Redis 接続のスレッドセーフファクトリ。
Redis 接続が完全に失敗すると、致命的な例外がスローされます。
RedisConnectionFactory から RedisConnection を取得するための静的メソッドを提供するヘルパークラス。
RedisConnection プロキシによって実装される RedisConnection のサブインターフェース。
Redis 固有の EntityConverter
RedisConfiguration から RedisCredentialsProvider を作成するためのファクトリインターフェース。
ユーザー名 / パスワードなしのデフォルトの匿名 RedisCredentials
カスタムコンバージョンをキャプチャーする値オブジェクト。
Redis ハッシュに格納されるドメインオブジェクトを表す Bucket を保持するデータオブジェクト。
Redis に格納されているバイナリ要素表現をオブジェクトに逆直列化できるデシリアライザーを指定する戦略インターフェース。
Redis プロトコルペイロードとして使用されるバイナリ表現に要素を直列化できるシリアライザーを指定する戦略インターフェース。
地域固有の Redis コマンド。
Metric は Redis でサポートされています。
RedisGeoCommands で使用される引数。
使用するフラグ。
名前に関連付けられた Point を表す RedisGeoCommands.GeoLocation
RedisGeoCommands で使用される追加の引数(count/sort/... など)。
RedisGeoCommands で使用される追加の引数(count/sort/... など)。
RedisGeoCommands で使用される追加の引数(count/sort/... など)。
RedisHash は、オブジェクトを Redis ハッシュに格納される集約ルートとしてマークします。
Redis でサポートされているハッシュ固有のコマンド。
Redis でサポートされている HyperLogLog 固有のコマンド。
基本 IndexDefinition 実装。
期限切れ / デッド Subscription をサブスクライブすると例外がスローされます。
Redis でサポートされているキー固有のコマンド。
RedisKeyExpiredEvent は、Redis の特定のキーの有効期限が切れたときに公開される Redis 固有の ApplicationEvent です。
Redis でキーの有効期限が切れたときに公開される Redis 固有の ApplicationEvent
Redis 固有の KeyValueAdapter 実装。
期限切れのエンティティのファントムキー(シャドウコピー)の保存を制御する構成フラグ。後で RedisKeyspaceEvent を公開するときに読み取ります。
RedisKeyValueAdapter インスタンスを作成するための CdiBean
KeyValueTemplate の Redis 固有の実装。
Redis 固有の KeyValueCallback
RedisKeyValueTemplate インスタンスを作成するための CdiBean
ListSE 契約の Redis 拡張。
Redis でサポートされているリスト固有のコマンド。
移動方向をリストします。
リスト挿入位置。
リスナーメソッドの実行が失敗したときにスローされる例外。
Redis ハッシュのマップビュー。
Redis 固有の MappingContext
Redis メッセージリスナーに非同期動作を提供するコンテナー。
新しい RedisNode を作成するためのビルダー。
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
3.4 以降、次のメジャーリビジョンで削除されます。
Redis に対してクエリを実行するために必要な一連の単純な操作。
RedisTemplate によって実装された Redis 操作の基本セットを指定したインターフェース。
射影をサポートする KeyValuePartTreeQuery の Redis 固有の実装。
Redis パスワードが含まれる場合と含まれない場合がある値オブジェクト。
Redis 固有の PersistentEntity
Redis 固有の PersistentProperty 実装。
1 つまたは複数の無効 / 不正なステートメントを含むパイプラインを実行 / 終了すると例外がスローされます。
Redis バックストア用の PropertiesSE 拡張。
PubSub 固有の Redis コマンド。
Redis の AbstractQueryCreator 実装。
Redis リポジトリインスタンスを作成するための CdiRepositoryBean
Redis リポジトリをエクスポートするための CDI 拡張。
RepositoryFactorySupport 特有の取り扱い Redis KeyValueRepository
RedisRepositoryFactoryBean < Tリポジトリ < SID >、SID > を継承します
Spring 構成を介して RedisRepositoryFactory を簡単にセットアップできるようにする Springs FactoryBean インターフェース用アダプター。
Redis 操作とリポジトリサポートのための RuntimeHintsRegistrar
バージョン 2.6 以降で利用可能な Redis スクリプトのサポートを使用して実行されるスクリプト
スクリプトコマンド。
Redis Sentinel 固有のコマンド。
Configuration クラスは、Redis Sentinel に接続するために RedisConnectionFactory を備えた RedisConnection をセットアップするために使用されます。
リアクティブに使用するための直列化コンテキスト。
RedisSerializationContext のビルダー。
型指定された直列化タプル。
オブジェクトのバイト配列(バイナリデータ)への基本的なインターフェースの直列化と逆直列化。
Redis でサポートされているサーバー固有のコマンド。
SetSE 契約の Redis 拡張。
Redis でサポートされているセット固有のコマンド。
ローカル UNIX ドメインソケットを使用して単一の Redis に接続する RedisConnectionFactory を介して RedisConnection をセットアップするために使用される構成クラス。
単一ノードの Redis インスタンスに接続するために RedisConnectionRedisConnectionFactory をセットアップするために使用される構成クラス。
アドレスを変更しないことを知っているノードに提供されたマスター / レプリカ構成を使用して、RedisConnectionFactory を介して RedisConnection をセットアップするために使用される構成クラス。
Redis ベースのコレクションの基本的なインターフェース。
ストリーム固有の Redis コマンド。
XADD コマンドに適用可能な追加オプション。
保留中のメッセージを取得するための値オブジェクト保持パラメーター。
Redis でサポートされている文字列 / 値固有のコマンド。
 NXXXSET コマンド引数。
サブスクライブされている接続でコマンドを発行し、イベントを待機しているときにスローされる例外。
Redis 例外を Spring 汎用データアクセス例外の 1 つに分類できない場合にスローされる例外。
Redis データアクセスコードを簡略化するヘルパークラス。
Redis でサポートされているトランザクション / バッチ固有のコマンド。
Bucket.BucketPropertyPath に型キーが含まれている可能性があることを公開する Redis 固有の TypeMapper
Redis ZSet(または(重みで)ソートされたセット)。
Redis でサポートされている ZSet(SortedSet)-specific コマンド。
使用すべきではありません。
3.0 以降、代わりに Limit を使用してください。
使用すべきではありません。
3.0 以降、代わりに Range または RedisZSetCommands.Range.toRange() を使用してください。
ZADD 固有の引数。
ReferenceResolver は、Redis から Reference でマークされたオブジェクトを取得します。
RedisKeyValueAdapter を使用して生データを読み取る ReferenceResolver
RemoveIndexedData は、指定されたキースペースのプロパティパスのセカンダリインデックスから削除されたインデックスエントリを表します。
Redis から返されるデータ型を表します。現在、Redis スクリプトコマンドの期待される戻り値の型を示すために使用されています。
Redis クライアントに依存しない Cursor 実装は、開始点 zero に到達するまで、Redis サーバーから追加の結果を継続的にロードします。
ScanIteration は、SCAN コマンドの実行時に Redis マルチバルク応答に含まれる値を保持します。
SCAN コマンドで使用されるオプション。
RedisScript を実行します
RedisScript で問題が発生したときにスローされる RuntimeExceptionSE
直列化 / 逆直列化エラーを示す一般的な例外。
さまざまな直列化関連のメソッドを持つユーティリティクラス。
サロゲート「セッション」に対して(基本的に同じ基礎となる Redis 接続に対して)すべての操作を実行するコールバック。
ある型の値のセットを別の型の値のセットに変換して、アイテムの順序を保持します。
Redis は特定の操作を設定します。
セカンダリインデックスにプロパティ値を含めるための PathBasedRedisIndexDefinition
Redis セット内のデータの保管を示す IndexedData 実装。
ソート DSL の内部インターフェース部分。
SORT 操作のパラメーターを含むエンティティ。
並べ替え順序。
'LIMIT' 設定をラップするユーティリティクラス。
Redis SORT(SortParameters と同等の一般化)を介した高レベルの抽象化。
SortQuery を構築するための単純なビルダークラス。
SpelIndexDefinition は、SpelExpression に基づいて評価されるインデックスを定義します。SpelIndexResolver を評価する必要があります。
SpelExpressionParser を使用して IndexedData を解決する IndexResolver
Redis ストリームに関連付けられたコンシューマーグループに関する一般情報を保持する値オブジェクト。
Redis ストリームに関する一般的な情報を保持する値オブジェクト。
StreamListener < K , Vレコード < K , ?>> を継承します
messages の配信を受信するためのリスナーインターフェース。
StreamMessageListenerContainer < K , Vレコード < K , ?>> を継承します
メッセージリスナーコンテナーを表すフレームワークによって使用される抽象化。
Consumer を使用して Redis ストリームを読み取るようにリクエストします。
StreamMessageListenerContainer のオプション。
Redis ストリームの読み取りをリクエストします。
ストリーム ID とそのオフセットを表す値オブジェクト。
Redis ストリーム固有の操作。
Redis ストリームからメッセージを読み取るためのオプション。
StreamReceiver < K , Vレコード < K , ?>> を継承します
リアクティブインフラストラクチャを使用して Redis ストリームを消費するレシーバー。
StreamReceiver.StreamReceiverOptions < K , Vレコード < K , ?>> を継承します
StreamReceiver のオプション。
StreamRecords は、特定の Record インスタンスを作成するためのユーティリティを提供します。
Record のビルダー。
StringSE フィールドと値のペアのコレクションに基づくストリーム内の Record
バイト配列の代わりに StringSE を受け入れて返す RedisConnection の便利な拡張。
文字列に適した ZSet タプル。
シンプルな StringSE から byte[] (およびその逆) へのシリアライザー。
RedisTemplate の文字列に焦点を当てた拡張。
文字列を DataType に変換します
文字列を PropertiesSE に変換します
指定された StringSE 配列の行エントリごとに 1 つの RedisClientInfo を作成する Converter 実装。
Redis チャネルのサブスクリプション。
Subscription は、実際に実行されている Task へのリンクです。
サブスクリプション通知のリスナー。
StreamMessageListenerContainer 内で実行される実際の Task
実際の Task のライフサイクルフェーズを定義する Task.State
Redis タイムアウトを計算するためのメソッドを備えたヘルパークラス
TimeToLive は、Redis で有効期限を設定するために使用される集約ルート上の単一の数値プロパティをマークします。
TimeToLiveAccessor は、EXPIRE に使用されるオブジェクトの存続時間を抽出します。
次のクラスターリダイレクト時にスローされる DataRetrievalFailureException は、エッジの最大数を超えています。
Redis メッセージのトピック。
提供された FutureResult のキューを使用して、トランザクション exec の結果を変換します。
ZSet タプル。
ValueEncoding は、キーに関連付けられた値を格納するために使用される Redis 内部データ表現に使用されます。
Redis で使用されるエンコーディングのデフォルトの ValueEncoding 実装。
単純な(または Redis の用語では「文字列」)値に対する Redis 操作。
ソートされた各入力セットの乗算係数をカプセル化する値オブジェクト。
Redis ZSet/ ソートされたセット固有の操作。
ZSet タプルを入力しました。