データ型:文字列型(文字列)

文字列型(文字列)

特長

図1に示すように、文字列は、数字が、文字列に格納され
、メモリに格納されたバイナリに2

コマンドの文字列

あなたはコマンドをマスターする必要があります

1。は値キーを設定し
  SETキー値
 2は、キーの値を取得する
  GETキー
 キーが存在しない場合には、その後(NX)3.設定を
  SETキー値NXの
 4セットの有効期限(EX)が上の日まで自動的に破壊された元のPXミリ秒
  設定値の元秒キー
 5。同時に、価値のキーに複数の
  MSET VALUE1キー1キー2値2値3 KEY3
 6。複数同時に取得値キー 
  mgetはキー1のKEY2のKEY3

コマンドの理解として、

1の長さを取得し
  strlenをキー
 2が指定した範囲のスライスコンテンツ取得
  GetRangeスタートキーSTOP
 3の開始インデックスを、値が元のコンテンツの置き換え
  SetRangeキーインデックス値
 追加のスプライスされた値の4値を

二つの数値演算

1.文字列型番号(マスターしなければなりません)

整数演算は、 
重要なステップサイズ(値+ INCRBY ?)
DECRBYキーステップ(値 - ?)
:INCRキー + 1つの動作
DECRキー: - 1つのオペレーション
 #のシナリオは:誰かがビブラートであなたの次の、それがINCRを使用することができますされていませんがそして、注目はできDECRキャンセルされていない場合は

浮動小数点演算:デジタルへの第一のタイプを、その後、加算および減算して、あなたはAPPENDを使用することはできません 
STEPキーincrbyfloat

2.キーの命名規則

MSETの王:メール[email protected]

127.0.0.1:6379> MSETの王:電子メール[email protected]:電子メールは、郭[email protected] 
OK
 127.0.0.1:6379> MGETの王を:メール郭:メール
 1)は、 " [email protected] " 
2)" guods @ tedu.cn " 
127.0.0.1:6379>

3.stringデータ型ノート

原則的にキー値、 
1 、キー値が長すぎない、メモリ消費量、およびデータにこのような高い計算コストを見つけるためのキー
 2は、短すぎる、貧しい読みやすさではありません
 #の値が 
1、文字列型コンテンツの値は512Mまで保存することができます

 文字列のコマンドの概要

#の文字列操作 
。1 、SET値キー
 2 、キー設定値NX
 3 、キーを取得
。3 、MSET
。4 、MGET
。5 、キー秒に値EXを設定する
。6 、STRLENキー 
 デジタル演算 
7 、キーincrbyステップ
。8 、キーdecrbyステップ長い
。9 、キーINCR
 10 、キーDECR
。11、鍵番号incrbyfloat (番号が正または負であってもよい)
#の二つの方法の内のセットの有効期限
#1 方法 
1、設定キー値。3 EXの#1 モード2 
。1 、セットキー値
 2、有効期限が切れる。5キーS 
3は、キーpexpire 5
女史
#のビューの生存
キーTTL
 削除の有効期限が切れ
キー持続
 #は古い値を返し、新しい値が設定されている(キーが存在しない場合は、それが作成され、割り当てられた) 
GETSETキー値を

一般的なコマンドは、すべてのデータ型に適用されます

スイッチライブラリー(0〜15の間でデジタルDB0-DB15の値番号)
    SELECT番号
 #の表示キー 
    キー*キー式*   キー*キーのユーザー*(ユーザーキーの始まり)
#を入力するキー
    TYPEキー
 #のキーが存在し、
    キーEXISTS
 キーを削除
    デルキー
 #の名前を変更するには、キー
    の名前変更キーNEWKEY
 クリアを現在のライブラリ(注意)内のすべてのデータが
    flushdb
 (注意)クリアし、すべてのデータのすべてのライブラリを 
    flushall

 演習:

図1に示すように、すべてのキーを表示するためのライブラリはDB0
  0 SELECT
  *キー
2、提供債券トリル:名USER001対応する値を、そして参照
  SETトリル:ユーザ名「USER001を」
3、トリル得る:ユーザ名の長さの値
  STRLENのトリル:ユーザ名を
。4、使い捨てセットトリル:パスワード、トリル:性別、トリル:fansnumber とビュー(カスタム値)
  MSETのTRILL:パスワード'123456' TRILL:性別'M' TRILL:10 fansnumberの
  MGETのTRILL:パスワードTRILL:TRILL性別:fansnumber
。5、キートリルを見る:の存在をスコア
  EXISTSトリル:得点
6、10、ファンの増加
  fansnumber 10:TRILL incrby
7、2人のファン(1つのプラスずつ)増加し
  TRILL INCR:fansnumber
  fansnumber:TRILL INCR
、3人のファンがあなたをフォローを解除がある8
  decrby TRILL:fansnumber 3
9、ファンはあなたがキャンセル懸念してい
  DECR TRILL:fansnumber
10、思考、思考、思考を...、現在のライブラリをクリア
  flushdb
11、1万思考の後、明確なすべてのライブラリが
  flushall

 

おすすめ

転載: www.cnblogs.com/maplethefox/p/11309444.html