Redis: 開発環境

KVS タイプのデータストア。NoSQL。

memcached 同様のインメモリーデータベースで高速なアクセスが可能。
memcached も KVS ですが、こちらはデータ構造体※をバリューにできます。
※String / Hash / List / Set / Sorted Set。

http://redis.io/

シングルスレッドのため、MySQL のように並列処理は不可能。
必然的にすべてのデータが排他的になる。

 

開発環境

作業は Terminal で行います。

 

構造

Redis の中に複数のデータベースがあり、その中に key-value が保持される。

Redis
┗DB
 ┗key-value
 ┗key-value
┗DB
 ┗key-value
 ┗key-value
 ┗key-value