Redisの意味
公式・公的資料で確認
Redisとは
Redisは、キーと値を中心に文字列・リスト・セットなどを扱うインメモリデータストアです。キャッシュ、セッション、キュー、ストリーム、ドキュメントやベクトル検索など、用途に応じて使われます。用途ごとに永続化と整合性を確認します。
詳しい説明
それが何か、何ができるか、どこで使われるか
Redisは、メモリ上でデータを扱うことを中心に設計されたデータストアです。キーに対して文字列、ハッシュ、リスト、セット、ソート済みセット、ストリームなどのデータ型を持ち、低遅延の読み書きに向きます。キャッシュ、セッション管理、レート制限、ランキング、簡易キュー、Pub/Sub、ストリーム処理などで利用され、公式の機能範囲には永続化、レプリケーション、ドキュメントやベクトルデータの扱いも含まれます。Redisを単なるキャッシュと決めつけると、再起動時のデータ、メモリ上限、追い出し方針、永続化、レプリカ遅延、ネットワーク分断を見落とします。重要データを置く場合は、障害時の復旧、バックアップ、整合性、アクセス制御、個人情報の有無を確認します。製品のエディションや提供サービスで使える機能や条件も異なります。キャッシュミス時の再生成や、期限切れに伴う負荷の集中も事前にテストします。読み方は「レディス」です。
Redisが広がった背景には、アプリケーションの応答を速くするため、頻繁に参照する値や一時的な状態をデータベースより低い遅延で扱いたい需要がありました。単純な文字列キャッシュから、複数のデータ型を持つ汎用ストアへ用途が広がっています。
Redisを導入すると、キャッシュやセッションを高速化しやすくなります。ただし、メモリを使うこと自体が性能や可用性を保証するわけではありません。TTL、容量、追い出し、永続化、復旧、レプリケーション、障害時に再生成できるデータかどうかを設計します。
現在のRedisは、キャッシュ、セッション、レート制限、ランキング、メッセージング、ストリーム、ベクトル検索などで使われます。公式資料でも複数の役割が示されているため、Redisと呼ばれているものがOSS、クラウドサービス、互換製品のどれかを確認します。
関連する用語
この言葉を位置づけるための関連語
根拠資料と確認状況
確認日・出典
公式・公的資料で確認
最終確認2026/8/22
読み方と意味を、
分けて確認。
正式名称、意味、使われる分野を分けて記録しています。