Redis
データベース、キャッシュ、メッセージブローカー、ストリーミングエンジンとして使われる、インメモリデータ構造ストアです。
- 活発にメンテナンスされている
- ドキュメントが充実
概要
Redis(8.0 リリース以降「Redis Community Edition」から「Redis Open Source」に改称)は、主にキャッシュとして使われるインメモリのデータ構造サーバーですが、汎用的なデータ構造ストア、セッションストア、メッセージブローカー/キューシステムとしても機能し、Redis Search を通じて AI アプリケーション向けの検索・ベクトルクエリエンジン(セマンティックキャッシュ、RAG 検索、LLM の短期/長期記憶)としても使えます。
主にメモリ内にデータを保持し、効率的なデータ構造(文字列、リスト、セット、ハッシュ、ソート済みセット、ストリームなど)を使用するため、非常に低い、しばしばサブミリ秒単位のレイテンシを実現します。モジュール API を使えば、デフォルトで提供される以上のコマンドや機能を追加して拡張できます。
ライセンスはバージョンによって変化しています。7.2.x までのリリースは BSD-3-Clause ですが、8.0.x 以降は RSALv2、SSPLv1、AGPLv3 のいずれかを選択できる形で提供されています。セルフホストに加え、Redis Ltd. は Redis Software(セルフマネージド、エンタープライズ向け)と Redis Cloud(AWS、Azure、Google Cloud 上でのフルマネージド)も提供しています。
このカタログに掲載されている理由
カタログ評価: ★★★★★ (5/5)
One of the most widely adopted in-memory data stores; essential representative project.
- 基盤プロジェクト
- ベンダー主導
- 言語
- C
- ライセンス
- AGPL-3.0
関連プロジェクト
Appwrite
BSD-3-Clause認証、データベース、ストレージ、関数、リアルタイム API を提供するオープンソースのバックエンドプラットフォームです。セルフホストでもマネージドクラウドでも利用できます。
活発にメンテナンスされている
- バックエンド
- データベース
- 認証・セキュリティ
MongoDB
SSPL-1.0スケーラビリティと開発者の柔軟性を重視して設計された、ドキュメント指向の NoSQL データベースです。
活発にメンテナンスされている
- データベース
Cassandra
Apache-2.0複数のデータセンターにまたがり、単一障害点を排除した超大規模向けに設計された、分散型ワイドカラム NoSQL データベースです。
活発にメンテナンスされている
- データベース
PostgreSQL
PostgreSQL License35年以上にわたり活発に開発されている、強力なオープンソースのオブジェクトリレーショナルデータベースシステムです。
活発にメンテナンスされている
- データベース
誤りを見つけましたか? GitHub で修正を提案する