[ターン] Redisの基本操作とコマンド

注釈

Redisの申し出の6つの基本データ構造:文字列、ハッシュ、リスト、セット 、ソートセット、HyperLogLog。
Redisの特性:純粋なメモリ操作は、作業モデルは、シングルスレッド、I / O多重化非ブロッキング。
Redisのデータ削除ポリシー:定期的に削除(キーランダムチェック100ms毎に)(キーはチェックをヒットしたとき)、不活性が削除された
メモリ戦略のうちのRedis:推奨されるredis.confの設定を# maxmemory-policy allkeys-lru、そのメモリは、書き込みにはスペース、最低使用Deleteキーではありません

共通操作

= --restartドッキングウィンドウの実行常に-d -p 6379:6379 --name雨のRedis Redisの--requirepass "123456"

ターミナル接続

Redisの-CLI -a 123456

ビューの設定

#ビューパスワード
設定GET requirepass 

#最大メモリ制限を表示する
設定GET maxmemory 

#接続の最大数表示
設定GET MaxClientsの

#ビューメモリ制圧戦略に
設定GET maxmemory -policyを

共通コマンド

  1.key関連

#クエリのキータイプ
タイプの <キー> 

があるかどうかを#キーテスト
EXISTS <キー> 

キーの存在によって#モード出力
キー <パターン> 
#出力は、すべてのキーが存在する
キーを * 

#削除キー
デル <キー1> <キー2> ... 

#有効期限設定
に期限切れ <キー> <秒> 

#は、有効期限をキャンセル
持続 <キー>

  2.Stringタイプ

#追加
SET <キー> <値> 

#が取得
GETを <キー> 

#新しいバッチ
MSET <キー1> <をvalue1> <キー2>、<値2> ... 

#一括取得する
mgetは <キー1> <キー2> ... 

#文字列を追加する
APPEND <キー> <append_value> 
取得文字列の長さ
strlenを <キー>

  3.Hashタイプ

#新しい
HSET <キー> <フィールド> <値> 

#得る
hget <キー> <フィールド、> 

#新しいバッチ
hmset <キー> <フィールド1> <をvalue1> <フィールド2>、<値2> ... 

#GETバルク
hmgetを <キー> <フィールド1> <フィールド2> ... 

番号#統計フィールド、
HLEN <キー> 

すべてのフィールドの#リスト、
hkeys <キー> 

#リストのすべての値
hvals <キー> 

すべてのキーと値の#リスト
hgetall <キー>

  4.Listタイプ

#左新
LPUSH <キー> <値> 

#追加する権利
RPUSHを <キー> <値> 

#左の削除と復帰
LPOP <キー> 

#削除する権利と戻り
RPOP <キー> 

#リターンリスト長
LLEN <キー> 

#を押しますインデックスの設定値
LSET <キー> <インデックス> <値> 

#プレスインデックス戻り値
LINDEX <キー> <インデックス> 

#プレスインデックス範囲一覧に戻る
LRANGE <キー> <スタート> <STOP> 戻り、すべての一覧
LRANGE <キー> 0-1 

#、カウント、カウント数の値に等しい値を削除し、> 0前方検索回数<数= 0、0逆探索をすべて削除
lrem <キー> <回数> <値>

  5.Setタイプ

#新
・サッド <キー> <メンバー1> <member2> ... 

#統計会員数
SCARD <キー> 

の#削除メンバー
シレム <キー> <メンバー1> <member2> ... 

#表示部材の
smember <キー>

 

  6.Sortedセット・タイプ

#新しい
Zadd <キー> <SCORE1> <メンバー1> <score2> <member2> ... 

#メンバーの数をカウント
zcard <キー> 

#削除メンバー
zrem <キー> <メンバー1> <member2> ... 

#を押してインデックスメンバーの表示
Zが及ぶ <キー> <スタート> <STOP>を
#は、すべてのメンバー
Zの範囲は、<キー> 0 -1 

表示部材用のスコア範囲によって#
zrangebyscoreを <キー> <分> <最大>

 

  多くの場合、統計ベースに使用7.HyperLogLogタイプ、

#新
pfadd <キー> <要素1> <エレメント2> ... 

#統計ベース
pfcount <キー1> <キー2> ... 

#マージHyperLogLog 
pfmerge <destkey> <sourcekey1> <sourcekey2>

 

 

マップRedisの基本操作やコマンドを見ます

 

 

Redisのコマンドリファレンス

http://doc.redisfans.com/


著者:杉ストーム
リンクします。https://www.jianshu.com/p/917f6b826d3aの
出典:ジェーンの本が
著者によって著作権で保護されています。著者は認可商業転載してください接触、非商用の転載は、ソースを明記してください。

おすすめ

転載: www.cnblogs.com/appium/p/12033898.html