设置和获取
set name lzh
get name
getset name xx //先得到后设置
设置自增长
set count 1
incr count //变成2
一次性设置多个值
mset str1 aa str2 bb str3 cc
获取字符串长度
strlen str1 //返回长度
获取字符串指定范围
set var asdfgh
getrange var 0 3 //返回asdf
设置字符串指定范围的值
set var asdfgh
setrange var 2 oo //var 变成 asoogh
检验key存在不存在
exists var //存在返回1 不存在返回0
只有key不存在的时候才能设置成功
setnx var5 haha //成功
设置有时间限制的变量
第一种方式(单位是秒)
setEX key seconds values
setex var 10 lzh //设置var变量值为lzh,60秒后消失
TTL var //查看还剩多少秒
第二种方式
set var asdfg
expire var 10 //设置10s之后消失
设置单位是毫秒
psetex var 2000 helloword //设置2000毫秒之后过期
pttl var //查看还剩多少时间