Redis入门(2)-字符串

String是Redis最基础、最常见的类型,string类型的value中可存放任意数据,包括数值型、二进制的图片、音频、视频、序列化对象等。一个String类型的value最大是512M.

1.getset k v

若key存在返回之前的值,若不存在返回nil
在这里插入图片描述

2.strlen key

返回key长度
在这里插入图片描述

3.append key value

给指定key追加value,若key不存在相当于set
在这里插入图片描述

4.getrange key start end

截取字符串 end为-1时获取所有
在这里插入图片描述

5.SETRANGE key offset value

替换指定位置字符串
在这里插入图片描述

6.setex=set with expire

设置k,v带过期时间
在这里插入图片描述

7.setnx (set if not exist)

不存在才会设置返回1,存在啥也不干返回0 分布式锁中使用
在这里插入图片描述

8.mset k v[ k v]

同时设置多个k,v
原子操作,要么都成功,要么都失败
在这里插入图片描述

9.mget k [k ]

同时获取多个value
在这里插入图片描述

10.给对象设值

mset user:1:name zhangsan user:1:age 2

在这里插入图片描述

11.incr key

执行原子加1 通常用来做计数器如点赞数
在这里插入图片描述

12.DECR key

原子减一
在这里插入图片描述

13.incrby key num

原子加num
在这里插入图片描述

14.Decrby key num

原子减num
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值