标签:
EXISTS mykey0APPEND mykey "Hello"5APPEND mykey " world"11GET mykeyHello worldSETBIT bit 1008610SETBIT bit 1008611GETBIT bit 100861GETBIT bit 1000BITCOUNT bits0SETBIT bits 010BITCOUNT bits1SETBIT bits 310BITCOUNT bits2SETBIT peter 1011EXISTS bit0GETBIT bit 100860SETBIT bit 410GETBIT bit 41SET num 10OKDECR num9EXISTS count0DECR count-1SET count 10OKDECRBY count 20-10EXISTS pages0DECRBY pages 1-1DECRBY pages -10DECRBY pages -33GET dbSET DB redisOKget DBredisDEL db0EXISTS db0LPUSH db redis mongodb mysql3GET dbERR Operation against a key holding the wrong kind of valueSET greeting "Hello,my friend"OKGETRANGE greeting 04HelloGETRANGE greeting -1-5GETRANGE greeting -3-1endGETRANGE greeting 0-1Hello,my friendGETRANGE greeting 010000000Hello,my friendGETSET db mongodbGET dbmongodbGETSET db redismongodbINCR mycount1INCR mycount2INCR mycount3GETSET mycount 03SET page_view 20OKINCR page_view21SET rank 50OKINCRBY rank 2070GET rank70SET book "REDIS"OKINCRBY book 1ERR value is not an integer or out of rangeSET mykey 10.50OKINCRBYFLOAT mykey 0.110.6SET mykey 314e-2OKINCRBYFLOAT mykey 0.53.64SET mykey 4OKINCRBYFLOAT mykey 0.54.5SET redis redis.comOKSET mongodb mongodb.comOKMGET redis mongodb mysqlredis.commongodb.comMSET date "2012-05" time "11:00 am" weather "SUNNY"OKMGET date time weather2012-0511:00 amSUNNYSET google "google.hk"OKMSET google "google.com"OKGET googlegoogle.comMSETNX rmdbs "MySql" nosql "MongoDB" key-value-store "Redis"1MGET rmdbs nosqlMySqlMongoDBMSETNX rmdbs "MySql" language "Java"0PSETEX mykey 10000"HELLO"OKPTTL mykey7110GET mykeyHELLOPTTL mykey-1GET mykeySET key value PX millisecond 效果等同于 PSETEX key millisecond value。SET key "value"OKGET keyvalueSET key "new-value"OKget keynew-valueSET key "hello" EX 100860OKTTL key100856TTL key100852SET key "moto" PX 123331OKTTL key121get keymotoTTL key107SET key "value" NXSET key1 "value" NXOKSET key "value" XXOKSET key2 "value" XXSETEX user_id 6010086OKTTL user_id54get user_id10086get user_id10086TTL user_id36EXISTS job0SETNX job "code-farmer"1SETNX job "programmer"0GET jobcode-farmerredis> SET greeting "hello world"OKredis> SETRANGE greeting 6"Redis"(integer)11redis> GET greeting"hello Redis"# 对空字符串/不存在的 key 进行 SETRANGEredis> EXISTS empty_string(integer)0redis> SETRANGE empty_string 5"Redis!"# 对不存在的 key 使用 SETRANGE(integer)11redis> GET empty_string # 空白处被"\x00"填充"\x00\x00\x00\x00\x00Redis!"SET mykey "Hello World"OKSTRLEN mykey11STRLEN nonestr0------------
以上为Redis中对string类型的基本操作命令。
本文主要参考:http://redisdoc.com/
标签:
原文地址:http://www.cnblogs.com/jingLongJun/p/4526510.html