OSS探訪

Redis — キャッシュ、データ構造、検索、メッセージングを扱うインメモリ基盤

発掘スコア 353.5OSS健全度 96
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
76,347
主要言語
C
ライセンス
未判定
リポジトリ最終更新
2026/09/10

概要

Redisは、主にメモリ上でデータを扱い、キャッシュ、セッション、キー・バリュー、文書、時系列、検索、キュー、Pub/Subなどを一つのサーバーで提供します。コマンドと各言語のクライアントから、リアルタイム処理に使うデータ構造を操作できます。

公式資料に基づく紹介・実機未検証 · 内容確認日:

用途に応じたデータ構造と処理機能を選ぶ

文字列、リスト、集合、ハッシュ、ソート済み集合、JSONなどを使い、カウンター、キュー、ランキング、レート制限を構成できます。StreamsとPub/Sub、全文・ベクトル・地理検索、集計、期限と退避ポリシーも同じ操作面へ含まれます。

出典:[1]

応答時間を重視する共有状態とイベント処理へ

頻繁に読むデータのキャッシュ、セッション、ランキング、ジョブやイベントの受け渡し、検索やAIアプリケーションの短期状態を扱う候補です。Redis Open Source、セルフマネージド製品、Redis Cloudから運用形態を選べます。

出典:[1]

メモリ、永続化、配布ライセンスを設計に含める

メモリを主に使うため、最大データ量、期限切れと退避、永続化、再起動や障害時の復旧を用途ごとに決めます。Redis Open Sourceと商用提供の機能差も確認が必要です。READMEはIntel製の一部ベクトル最適化について、AGPLv3またはSSPLv1との組み合わせに互換性がなく、RSALv2配布時だけ利用できると明記しています。

出典:[1]

参考にした公式資料

  1. [1]Redis README(2026-09-12)
編集部からの補足

ライセンス変更とフォークをめぐる危機の後、検索・ベクトル・AI用途をdescriptionへ反映して立て直した例として選びました。

成長の推移

直近30日

76,347 Stars

推移データを蓄積中です。

Built with

  • C

カテゴリとタグ

GitHub Topics

  • database
  • key-value
  • nosql
  • redis
  • caching
  • distributed-systems
  • open-source
  • real-time
  • time-series
  • cache
  • in-memory
  • in-memory-database
GitHubのデータGitHubの詳細データを見る
Stars
76,347
Forks
24,801
Watchers
2,485
Open Issues
2,262
Contributors
382
主要言語
C
ライセンス
未判定
リポジトリ最終更新
2026/09/10
情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。