redis - Strings操作

append(和set类似,但是不同就在他可以在有键的情况下进行一个附加)

用法:append 键 值
说明:如果这个键已经存在那么,会把值追加到这个键的值后面,如果没有那么会新建一个键,并赋值

bitcount

用法:bitcount 键 范围
说明:这个是用来计算每个字符有多少个bit位为1的数目

decr

用法:decr 键
说明:用来自动减少1的操作,只允许是integer范围的数字

decrby

用法:decrby 键 减少的数字
说明:用来减少指定的数字值,只允许是integer范围的数字

get

用法:get 键
说明:用来返回一个键的值

getrange

用法:getrange 键 范围
说明:用来获取某个键的值的范围值

setrange

用法:setrange 键 起始位置 替换的值
说明:用来替换某个键的某个值片段

getset

用法:getset 键 新值
说明:用来替换某个键的值,返回原先的键的值 如果key存在但是对应的value不是字符串,就返回错误

incr

用法:incr 键
说明:用来自动加1的操作,只允许是integer范围的数字

incrby

用法:incrby 键 减少的数字
说明:用来加指定的数字值,只允许是integer范围的数字

incrbyfloat

用法:incrbyfloat 键 减少的数字
说明:减少的那个键值必须是浮点型,不然报错

mget

用法:mget 多个键
说明:获取多个键的值

mset

用法:mset 多个键
说明: 设置多个键的值

msetnx

用法:msetnx 多个键
说明: 设置多个键的值,要么全成功,要么全失败

setex(psetex过期时间可以设置到毫秒级)

用法:setex 键 过期时间 值
说明:设置键的值过期时间,ex代表expire期限的意思

setnx

用法:setnx 键 值
说明:如果键不存在那么,创建键,并且赋值,如果存在,就啥也不做

strlen

用法:strlen 键
说明:用来返回这个键的值长度

posted @ 2020-11-29 19:47  ReYiRFW  阅读(102)  评论(0编辑  收藏  举报