概要 Redis(Remote dictionary server)とは、メモリ上でデータを管理するインメモリデータベースの一つ。オープンソースソフトウェアとして公開されている。 リレーショナルデータベースとは異なる構造を持ついわゆるNoSQL型のデータベースシステムで、キーバリューストア(KVS:Key-Value Store)として動作する。任意の保存したいデータ(値:value)に対し、対応する一意の標識(キー:key)を設定し、これらをペアで保存する 保存する値(value)として様々なデータ構造を利用することができ、文字列、バイナリデータ、リスト、集合(セット)、ハッシュなどを保存することができる。 原則としてすべてのデータをメモリ上に展開・保管するインメモリ型のシステムで、ストレージへの保存と読み出しを前提とする一般的なデータベースに比べ極めて高速に動作するが、大量のデータを扱
![Redisとは - IT用語辞典](https://cdn-ak-scissors.b.st-hatena.com/image/square/9846ab2080ca2a3a2477bb46934eaa3835eaf338/height=288;version=1;width=512/https%3A%2F%2Fp.e-words.jp%2Fogimage.png)