redis 中的 字符串

String是redis 中的最基本的类型, 为二进制安全  ,意味着String可以表示各种类型  一个字符串value 最大为 521M

set k1 v100

set k2 v200

get 命令根据key取值

get k1   ==  v100

追加

append k1 abc

get k1 == v100abc

获取长度

strlen k1  

不存在时设置值  如果重复 返回0 表示不能设置 返回1 表示可以设置并且设置成功

setnx k1 

储存的数字值 加一 or 减一

incr k1  or   decr k1

储存1的数字值 加定义值 or 减定义值

incrby k1 20  or  decrby k1 20

批量操作

mset k1 v1 k2 v2 

mget k1 k2 

msetnx k1 v1 k2 v2 k3 v3   只有全不存在的时候 才能创建成功 否则全部失败

截取value

getrange k1 0 1 

设置key的时候 同时设置过期时间

setex k1  10   v1

先取值 然后替换

getset k1 v2 

 

posted @ 2023-01-11 16:34  __FY  阅读(26)  评论(0)    收藏  举报