Redisに関する世界観です。データベースの世界観も参照のこと。
データ構造サーバーの実装であり、NoSQLデータベースの一つ。
KVS(Key-Value Store)はNoSQLデータベースの一つで、KeyとValueの関係だけのデータベース。
それぞれの分散したサーバ(分散データストア)にデータを保存する用途で使われることが多い。
KVSは表形式でデータを構造化するRDBMSよりも柔軟性が高く、そのためKVSは登場した当初「RDBMSに代わる新しい技術」としてもてはやされ、「RDBMSの時代は終わった」とまで言われた。
(詳しくは絵で見てわかるITインフラの仕組み (DB SELECTION)が参考になります。)
Redis関連の情報はQiitaなどに多い。
以下はGo言語でRedisを使うなど、挑戦的な内容。
Go言語も参照のこと。