Redis文字列

1919 ワード

Redis文字列データ型に関するコマンドは、redis文字列の値を管理するために使用されます.基本的な構文は次のとおりです.
構文
redis 127.0.0.1:6379> COMMAND KEY_NAME

≪インスタンス|Instance|emdw≫
redis 127.0.0.1:6379> SET w3ckey redis OK redis 127.0.0.1:6379> GET w3ckey "redis"
以上の例では,SETとGETコマンドを用い,キーはw 3 ckeyである.
 
Redis文字列コマンド
次の表に、一般的なredis文字列コマンドを示します.
シーケンス番号
コマンドと説明
1
SET key value指定keyの値を設定
2
GET key指定keyの値を取得します.
3
GETRANGE key start endはkeyの文字列値を返すサブ文字
4
GETSET key value所与のkeyの値をvalueに設定し、keyの古い値(old value)を返します.
5
GETBIT key offsetは、keyに格納された文字列値に対して、指定されたオフセット量のビット(bit)を取得する.
6
MGET key1 [key2..]与えられたkeyの値をすべて(1つ以上)取得します.
7
SETBIT key offset valueは、keyに格納された文字列値に対して、指定されたオフセット量のビット(bit)を設定またはクリアします.
8
SETEX key seconds value値valueをkeyに関連付け、keyの有効期限をseconds(秒単位)に設定します.
9
SETNX key valueは、keyが存在しない場合にのみkeyの値を設定します.
10
SETRANGE key offset value所定のkeyに格納された文字列値をvalueパラメータで上書きし、オフセット量offsetから開始する.
11
STRLEN keyは、keyが格納した文字列値の長さを返します.
12
MSET key value [key value ...]1つ以上のkey-valueペアを同時に設定します.
13
MSETNX key value [key value ...]1つ以上のkey-valueペアを同時に設定し、与えられたkeyがすべて存在しない場合にのみ設定します.
14
PSETEX key milliseconds valueこのコマンドはSETEXコマンドと似ていますが、SETEXコマンドのように秒単位ではなくミリ秒単位でkeyの生存時間を設定します.
15
INCR keyは、keyに格納されている数値値を1つ増やします.
16
INCRBY key incrementは、keyが格納した値に所定の増分値(increment)を加算する.
17
INCRBYFLOAT key incrementは、keyが格納した値に所定の浮動小数点増分値(increment)を加算する.
18
DECR keyは、keyに格納されている数値を1つ減らします.
19
DECRBY key decrementkeyが格納した値から、所定の減量値(decrement)を減算します.
20
APPEND key value keyが既に存在し文字列である場合、APPENDコマンドは、keyの元の値の末尾にvalueを追加します.
詳細については、以下を参照してください.http://redis.readthedocs.org/en/latest/index.html
原文住所:http://www.manongjc.com/redis/redis_strings.html
転載先:https://www.cnblogs.com/myhomepages/p/5493694.html