Redisのは何ですか
Redisの:リモート辞書サーバ(リモートディクショナリサーバ)
Cで書かれた完全無料のオープンソースは、されており、BSDライセンスに準拠し、NoSQLのデータベースの永続性を実行し、サポートするために、メモリに基づいた高性能(キー/値)は、分散インメモリ・データベースであり、現在のデータベースNOSQLの中で最も人気のありますまず、データ構造はサーバとしても知られています
Redisのと他のキー - 値のキャッシング製品は、以下の3つの特徴を持っています
Redisのは、メモリ内のデータをディスク上に保存することができ、データの永続性をサポートし、再起動再度使用することができたときにロードします。
また、ストレージ・リスト、セット、ZSET、ハッシュデータ構造などを提供しながら、Redisのは、簡単なキーと値のデータ型をサポートしています。
Redisのバックアップデータ、すなわち、データバックアップマスタ・スレーブモードをサポートします。
Redisのは行うことができます
1.メモリストレージおよび持続性:Redisのは、ハードディスク上のメモリに非同期書き込みデータをサポートし、サービスには影響しません。
RedisのIDがリストのセットの内側に配置することができる10件の最も最近のレビュー:2最新のN個のデータは、次のような操作を、フェッチ
3.アナログは、このニーズのHttpSessionの有効期限に同様の機能を設定します
システムをサブスクライブ・メッセージング、パブリッシュ4
5.タイマ、カウンタ
ファイブRedisのデータベースタイプ
文字列(String)を
Redisの文字列は、あなたがMemcachedの、値に対応するキーと全く同じのタイプとして理解することができる、最も基本的なタイプです。
文字列型はバイナリセーフです。文字列の意味Redisのは、任意のデータを含めることができます。そのようなJPGイメージまたはシリアライズ目的とします。
基本的な文字列データ型がタイプであるのRedis、Redisの文字列値は512Mまで可能
一覧(リスト)
Redisのリストには、文字列、ソート挿入順序の単純なリストです。あなたは(右に)ヘッドガイド(左側)リストの要素や尾を追加することができます。
底床は実際には、リンクされたリストであります
セット(コレクション)
Redisのは、順序付けられていないコレクションの種類を設定した文字列です。これは、ハッシュテーブルの実装によって達成され、
ハッシュ(ハッシュ)
Redisのハッシュは、キーと値のペアのコレクションです。
Redisのハッシュフィールドは、文字列型とマッピングテーブルの値であり、ハッシュは、特にオブジェクトを格納するのに適しています。
Javaに似地図内の<文字列、オブジェクト>
ZSET(順序集合)
RedisのZSETと文字列型要素のコレクションとして設定され、重複したメンバーを許可していません。
違いは、ダブルスコアは要素の各タイプに関連付けされることです。
それは小さなからのメンバーの合格点のコレクションの大きな順にRedisのにあります。ZSETメンバーはユニークですが、スコア(得点)、それを繰り返すことができます。
Redisのキー(キー)
String型(文字列)
リストタイプ(リスト)
セットタイプ(コレクション)
ハッシュタイプ(ハッシュ)
ZSETタイプ(順序付きコレクション)