08Redis - 存储String
作者:互联网
字符串类型但是redis中最为基础的存储类型,它在Redis中式二进制安全的,这便意味着改类型 存入和获取的数据相同。在Redis中字符串类型的Value最多可以容纳的数据长度是512M。
常用命令赋值
set key value: 设定key持有指定的字符串value,如果该key存在则进行覆盖操作。总是返回“OK”
取值
get key: 获取key的value。如果与该key关联的value不是String类型,redis将返回错误信息,因为get命令只能用于获取String value;如果该key不存在,返回(nil)。
getset key value: 先获取该key值,然后再设置该key的值。
删除
del key: 删除指定的key
数值增减
incr key: 将指定的key的value原子性的递增1,如果该key不存在,其初始值为0,在incr之后其值为1,。如果value的值不能转成整形,如“Hello”,改操作将执行失败,并返回相应的错误信息。
decr key: 将指定的key的value原子性递减1,如果该key不存在,其初始化为0,在incr之后其值为-1,。如果value值不能转为整型,如hello,该操作执行失败并返回响应的错误信息。
拓展命令
incrby key increment: 将指定的key的value原子性增加increment,如果该key不存在,器初始值为0,在incrby之后,改值为increment。如果该值不能转成整型,如hello则失败并返回错误信息。
decrby key decrement: 将指定的key的value原子性减少decrement,如果该key不存在,器初始值为0,在decrby之后,该值为decrement。如果该值不能转成整型,如hello则失败并返回错误信息。
append key value: 拼凑字符串。如果key存在,则原有的value后追加该值;如果该key不存在,则重新创建一个key/value.
标签:返回,存储,String,错误信息,value,该值,key,如果,08Redis 来源: https://blog.51cto.com/u_15294985/2995647