Redis リポジトリ

この章では、Spring Data リポジトリの基本と Redis の詳細について説明します。Redis の詳細に進む前に、基本概念をしっかりと理解していることを確認してください。

Spring Data リポジトリの抽象化のゴールは、さまざまな永続ストアのデータアクセスレイヤーを実装するために必要な定型コードの量を大幅に削減することです。

Redis リポジトリを使用すると、ドメインオブジェクトを Redis ハッシュにシームレスに変換して保存し、カスタムマッピング戦略を適用し、セカンダリインデックスを使用できます。

Redis リポジトリは、少なくとも Redis サーバーバージョン 2.8.0 を必要とし、トランザクションでは機能しません。トランザクションサポート無効になっている RedisTemplate を必ず使用してください。