redis命令
1、操作String
概述:String是redis最基本的类型,最大能存储512MB的数据,String类型二进制安全的,既可以存储任何数据,比如数字,图片,序列化对象等
1、设置
a、设置键值
set key value
b、设置键值及过期时间,以秒为单位
setex key seconds value
c、设置多个键值
mset key value [key value ...] //key value 可以有多个
2、获取
a、根据键获取值,如果键不存在 则返回 None(null 0 nil)
get key
b、根据多个键获取多个值
mget key [key ...] //key 可以有多个
3、运算
要求:值是字符串类型的数字
a、将key对应的值加1
incr key
b、将key对应的值减1
decr key
c、将key对应的值加整数
incrby key intnum
d、将key对应的值减整数
decrby key intnum
4、其他
a、追加值
append key value
b、获取值长度
strlen key
xia:0>set a xiana
"OK"
xia:0>set b "hello redis"
"OK"
xia:0>setex c 10 good
"OK"
xia:0>mset d good e nice
"OK"
xia:0>get e
"nice"
xia:0>get f
null
xia:0>mget a b d e
1) "xiana"
2) "hello redis"
3) "good"
4) "nice"
xia:0>set f 10
"OK"
xia:0>incr f
"11"
xia:0>get f
"11"
xia:0>decr f
"10"
xia:0>get f
"10"
xia:0>incrby f 2
"12"
xia:0>append b !
"12"
xia:0>strlen b
"12"
xia:0>
等操作字符串命令…