文字列
図1に示すように、セットキー値[EX秒] / [PXミリ秒] [NX] / [XX]
- 以下のような:のように有効な1元10、10を設定
- のように有効な1つのピクセル9000、9を設定します。
- 注意:元、PXは同時に有効期間の背面に書き込む場合は優先するもの
- 1 EX 100 PX 9000を設定するように、実際の期間は9000ミリ秒であります
- NX:キーが存在しない場合を示し、操作
- XX:操作、キーの存在を示します
2、MSETマルチセット
一度に複数のキーを設定します
3、キーを取得
キーの値を取得します。
4、MGET KEY1 KEY2 ..keyn
複数の値を取得します。
5、INCRキー
処置:キーと指定された値、およびインクリメントされた値を返します。
注意:
-
0は、キー、およびその後操作INCRとして存在しません
- vauleはInteger型を与えられていない場合には
6、incrbyキー
プラス指定した値incrby
7、decrbyキー和DECRキー
ちょうど反対とINCR&incrby効果
8、setnxキー
キーが既に戻り0が存在する場合は、値のキーに対応する設定値の文字列型は、故障を設定する1は、返された成功を提供され、存在しません。
9、SETEXキー
文字列値キーに対応する設定値のタイプ、および期間を設定
10 getrangeキースタートストップ
処置:取得する文字列です[停止、開始]の値の範囲
注意:
- > =長さ、空の文字列を開始
- > =長さを停止し、その後、文字の最後に撮影しました
- 右停止に開始位置は、空の文字列を返す場合
11、キー値を追加
役割:キーの元の値に加算値
12、GETSETキー値
キーの値を設定し、キーの古い値を返します。
二 Hash
ハッシュテーブルは、フィールドとString型の値との間のマッピングであります
データ型Redisのはハッシュマップの内部記憶構造体の実際の値に対応する鍵(ハッシュテーブル名)は、ハッシュ
文字列型に格納されたオブジェクトの各々に対するオブジェクト属性を格納するために特に適しハッシュ、それは全体のハッシュタイプオブジェクトストアより少ないメモリを引き継ぎます。
格納されたデータのメンバーが格納されているメンバーの数を増加させると、自動的に実際のハッシュマップに変換される以下zipmap、符号化HTのためのこの時間です。
1、HSETキーフィールド値
値フィールドのHashMapに対応するキーセット
2、hgetキーフィールド値
HashMapの中でフィールド値に対応するキーを取得します
3、hgetallキー
HashMapの中のキー値に対応するフィールドのすべてを取得します
4、hmsetキーフィールド値&hmgetキーフィールドの値批量操作
5、HLENキー
の数に対応するHashMapのフィールドのキーを返します。