tangym@ubuntu:~$ cd redis-2.8.12

tangym@ubuntu:~/redis-2.8.12$ cd src

tangym@ubuntu:~/redis-2.8.12/src$ redis-cli


Set

redis127.0.0.1:6379>getname"lijie"redis127.0.0.1:6379>setnamemichaelOK


Get

redis127.0.0.1:6379>getname"michael"redis127.0.0.1:6379>setnxnamemicahel(integer)0


Setnx

redis127.0.0.1:6379>setnxage10(integer)1redis127.0.0.1:6379>setexdate102010OKredis127.0.0.1:6379>getdate"2010"redis127.0.0.1:6379>getdate(nil)redis127.0.0.1:6379>setemailmichael@unisys.comOKredis127.0.0.1:6379>getemail"michael@unisys.com"


setrange

redis127.0.0.1:6379>setrangeemail8qq.com(integer)18redis127.0.0.1:6379>getemail"michael@qq.com.com"


mset

redis127.0.0.1:6379>msetkey1m1key2m2OKredis127.0.0.1:6379>getkey1"m1"redis127.0.0.1:6379>getkey2"m2"redis127.0.0.1:6379>getkey2"m2"redis127.0.0.1:6379>getkey3(nil)


msetnx

redis127.0.0.1:6379>msetnxkey4unisys.comkey5jasson.netkey3m3key2m2(integer)0redis127.0.0.1:6379>getkey4(nil)redis127.0.0.1:6379>msetnxkey4unisys.comkey5jasson.netkey3m3(integer)1redis127.0.0.1:6379>getkey1"m1"


getrange

redis127.0.0.1:6379>getrangekey101"m1"redis127.0.0.1:6379>getrangekey100"m"


getset

redis127.0.0.1:6379>getsetkey120"m1"


mget

redis127.0.0.1:6379>mgetkey1key2key3key4key51)"20"2)"m2"3)"m3"4)"unisys.com"5)"jasson.net"


incr

redis127.0.0.1:6379>incrkey6(integer)101redis127.0.0.1:6379>incrkey6(integer)102redis127.0.0.1:6379>getkey6"102"


incrby

redis127.0.0.1:6379>incrbykey61(integer)103redis127.0.0.1:6379>incrbykey62(integer)105redis127.0.0.1:6379>incrbykey6-2(integer)103


decr/decrby

redis127.0.0.1:6379>decrkey61(error)ERRwrongnumberofargumentsfor'decr'commandredis127.0.0.1:6379>decrkey6(integer)102redis127.0.0.1:6379>decrbykey61(integer)101


append

redis127.0.0.1:6379>getname"michael"redis127.0.0.1:6379>appendname.net(integer)11redis127.0.0.1:6379>getname"michael.net"


strlen

redis 127.0.0.1:6379> strlen name

(integer) 11