各种操作
apend
对value后续追加字符串
如果key不存在 效果等于set key
strlen
stelen key
查看key对应的value的字符串长度
incr
每次调用自动加一
自动减一为decr
关键词后面加上一个BY 就可以自定义步长比如:
getrange
获取部分字符串
如果start为0 end为-1 就会遍历全部字符串(用于编程时维持结构一致性)
setrange
替换部分字符串
setex 设置过期时间 setnx 如果不存在才执行该操作
mset mget
可进行多次操作
如mset k1 v1 k2 v2 k3 v3
就设置了3个key value
扩展
msetnx就和setnx一样 只有不存在时才会操作(注意只要其要任意一个操作没有满足条件那么都不会做)
要么一起成功要么一起失败即原子性操作
getset
顾名思义 先get再set
对象操作
可以使用下面这种格式