首页 > 其他 > 详细

Redis之String类型

时间:2021-08-30 13:48:32      阅读:25      评论:0      收藏:0      [点我收藏+]

各种操作

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
技术分享图片

对象操作

可以使用下面这种格式
技术分享图片

Redis之String类型

原文:https://www.cnblogs.com/OfflineBoy/p/15199427.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!