redis之String相关操作
Redis字符串(String)相关操作
1、字符串设置、获取、删除、追加、获取字符串长度等命令
set | 设置内容 |
get | 获取内容 |
del | 删除内容 |
append | 追加内容 |
strlen | 获取内容长度 |
2、数字类型加减操作
incr | 加1 |
decr | 减1 |
incrby | 加指定数字 |
decrby | 减指定数字 |
3、获取指定位置的内容,从指定位置设置值
getrange | 获取指定范围的字符串 |
setrange | 从指定位置开始设置字符串 |
-1代表字符串末尾
4、设值同时设定存活时间;设值前判空,不存在key才设置,存在key不处理
setex key time value
setnx key value
setex | 设置存活时间 |
setnx | 判空,设置 |
5、批量设置、获取字符串
mset k1 v1 k2 v2
mget k1 k2
mset | 设置多个键值对 |
mget | 获取多个字符串 |
msetnx | 设置多个键值对,设置前判空,所有key都不存在才能设置 |