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 键
说明:用来返回这个键的值长度
reyirfw,追求无悔
每当你在感叹 如果有这样一个东西就好了的时候 请注意 其实这是你的机会