Redis之String类型

各种操作

apend
对value后续追加字符串
Redis之String类型
如果key不存在 效果等于set key
strlen
stelen key
查看key对应的value的字符串长度

incr

每次调用自动加一
Redis之String类型
自动减一为decr
关键词后面加上一个BY 就可以自定义步长比如:
Redis之String类型

getrange

获取部分字符串
Redis之String类型
如果start为0 end为-1 就会遍历全部字符串(用于编程时维持结构一致性)

setrange

替换部分字符串
Redis之String类型

setex 设置过期时间 setnx 如果不存在才执行该操作

mset mget

可进行多次操作

mset k1 v1 k2 v2 k3 v3
就设置了3个key value
扩展
msetnx就和setnx一样 只有不存在时才会操作(注意只要其要任意一个操作没有满足条件那么都不会做)
要么一起成功要么一起失败即原子性操作

getset

顾名思义 先get再set
Redis之String类型

对象操作

可以使用下面这种格式
Redis之String类型

Redis之String类型

上一篇:用vue实现扫描二维码跳转页面功能


下一篇:CMU15-445 Lab2 B+Tree全记录