Redisson - Valkey および Redis Java クライアント。
リアルタイムデータプラットフォーム。
クイックスタート |ドキュメント |変更履歴 |コード例 |問題を報告する
Netty フレームワークに基づく、Redis および Valkey 用の高性能非同期およびロックフリー Java クライアント。
特徴
- スレッドセーフな実装
- JDK 1.8以降から最新バージョンまで互換性あり
- Android対応
- Redis との互換性 - 3.0 から最新バージョンまで
- Valkey との互換性 - 7.2.5 から最新バージョンまで
- サポートされている展開タイプ
- プロキシ
- マルチクラスター
- マルチセンチネル
- シングル
- クラスタ
- センチネル
- 複製された
- マスターとスレーブ
- アマゾン ウェブ サービスに対応
- AWS Elasticache サーバーレス
- AWS Redis グローバル データストア
- AWSエラスティキャッシュ
- Amazon メモリDB
- Microsoft Azure対応
- Azure Redis キャッシュ
- Azure Redis Cache のアクティブ/パッシブ レプリケーション
- Azure Redis Cache のアクティブ/アクティブ レプリケーション
- Google Cloud Memorystore互換
- Google Cloud Redis
- Google Cloud Redis の高可用性
- Redis Enterprise互換
- Redis エンタープライズ
- Redis Enterprise アクティブ/アクティブ データベース
- Redis Enterprise の複数のアクティブ プロキシ
- IBMクラウド対応
- Redis 用の IBM Cloud データベース
- アイブン互換
- 自動再接続をサポート
- コマンド送信失敗自動再試行をサポート
- OSGiをサポート
- SSLをサポート
- 非同期接続プール
- Lua スクリプト
- レディサーチ
- JSONデータ型
- JSONストア
- リアクティブストリームAPI
- RxJava3 API
- 非同期API
- カフェインベースの実装を含むローカル キャッシュのサポート
- キャッシュAPIの実装
Spring キャッシュ、JCache API (JSR-107)、Hibernate キャッシュ、MyBatis キャッシュ、Quarkus キャッシュ、Micronaut キャッシュ - 分散Javaオブジェクト
オブジェクトホルダー、JSONホルダー、バイナリストリームホルダー、地理空間ホルダー、BitSet、PublishSubscribe、ブルームフィルター、HyperLogLog - 分散型 Java カウンタ
AtomicLong、AtomicDouble、LongAdder、DoubleAdder - 分散 Java コレクション
JSON ストア、マップ、マルチマップ、セット、リスト、SortedSet、ScoredSortedSet、LexSortedSet、キュー、デキュー、ブロッキング キュー、境界ブロッキング キュー、ブロッキング デキュー、遅延キュー、優先キュー、優先デキュー - 分散 Java ロックとシンクロナイザー
ロック、フェアロック、マルチロック、レッドロック、読み取り書き込みロック、セマフォ、PermitExpirableセマフォ、CountDownLatch - 分散サービス
リモート サービス、Live Object サービス、Executor サービス、Scheduler サービス、MapReduce サービス - マイクロサービスの統合
ヘリドン、マイクロノート、クォーカス - Springフレームワークとの統合
Spring Boot Starter、Spring Cache、Spring Session、Spring Transaction Manager、Spring Cloud Stream、Spring Data Redis - Webセッション管理
Apache Tomcat セッション、Spring セッション、Micronaut セッション - トランザクションAPI
- Redis パイプライン (コマンド バッチ)
- 多くの一般的なコーデック (Kryo、Jackson JSON、Avro、Smile、CBOR、MsgPack、Amazon Ion、LZ4、Snappy、Protobuf、JDK シリアル化) をサポート
- 2000 以上の単体テスト
ソリューションの比較
- Redisson vs Spring Data Redis
- レディソン vs ジェダイ
- レディソン vs レタス
- Redis 対 Apache Ignite
- Redis vs ヘイゼルキャスト
- Redis 対 Ehcache
成功事例
- Hazelcast から Redis / Datorama への移行
- Hazelcast から Redis / Halodoc への移行
- Redis による分散ロック (Hazelcast からの移行) / ContaAzul
- CoherenceからRedisへの移行
高度な機能を備えたRedisson PROにアップグレードしてください。