redis中字符串String类型数据的增、删、改、查

赋值 set key value :

设定key持有特定的字符串value,如果key存在则覆盖操作。
在这里插入图片描述
取值 get key value:

获得key的value,如果该key的value不是String类型,redis将因为get命令只能获取String value ; 如果该key不存在,返回空(nil)
在这里插入图片描述
删除 del key 失败返回0,成功返回1.
redis中字符串String类型数据的增、删、改、查_第1张图片
数值增减 incr key

将指定的key的value原子性的递增1,如果该key不存在,其初始值为0.在incr后其值为1.如果value的值不能转为整型,如:hello,该操作将执行失败并返回相应的错误信息。

decr key

将指定的key的value原子性的递减1,如果该key不存在,其初始值为0.在incr后其值为-1.如果value的值不能转为整型,如:hello,该操作将执行失败并返回相应的错误信息。
redis中字符串String类型数据的增、删、改、查_第2张图片
扩展:incrby key increment: decrby key decrement:同理

将指定的key的value原子性的递增 increment,如果该key不存在,其初始值为0.在incr后其值为increment.如果value的值不能转为整型,如:hello,该操作将执行失败并返回相应的错误信息。
redis中字符串String类型数据的增、删、改、查_第3张图片
append key value :拼接字符串

如果该key存在,则在原有的value后追加该值;如果key不存在,则重新创建一个key
redis中字符串String类型数据的增、删、改、查_第4张图片

你可能感兴趣的:(redis,非关系型数据库,redis,数据库)