インメモリデータベース。高速なデータ処理が必要なキャッシュやセッション管理に使われるオープンソースソフトウェア。
「Redis」を星図で探索する →
「Redis」とは?意味を解説
Redisは、データをメモリ上に保存することで極めて高速な読み書きを実現するNoSQLデータベース。キー・バリュー形式のデータ構造をサポートし、キャッシング、セッション管理、リアルタイム分析など、低遅延性が求められるアプリケーション開発で広く採用されている。永続化機能も備える。
例文
- Redisを使ってセッション情報を管理すれば、ページ読み込み速度が大幅に向上する。
- Redisのパブサブ機能でリアルタイムメッセージングを実装した。
- Redisを導入してデータベースのクエリ回数を削減できた。
語源・由来
Remote Dictionary Server の略。2009年にイタリアの開発者Salvatore Sanfilippoにより開発された。遠隔辞書サーバーという命名は、キー・バリュー形式のデータ構造に由来。
英語で言うと
RedisIn-Memory DatabaseCache Server
「Redis」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「Redis」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「Redis」を探索する →