单值单value
一、String(字符串)
String 是 redist 最基本的类型,一个 kevy 对应ー个 value。
String 类型是二进制安全的。意思是 redise 的 string 可以包含任何数据。比如 jpg 图片或者序列化的对象 。
String 类型是 Redis 最基本的数据类型,一个 Redis 中字符串 value 最多可以是 512 M
二、Incr/decr/incrby/decrby 数字键值的递增和递减
-
incr
效果:每次加一
用法:
incr k
-
decr
效果:每次减一
用法:
decr k
-
incrby
效果:按照key后面的值进行递增
用法:
incrby k 3
-
decrby
效果:按照key后面的值进行递减
用法:
decrby k 3
三、get range/setrange
-
getrange
效果:获取指定区间范围内的值,类似 between. and 的关系
-
setrange
效果:Strange 设置指定区间范围内的值
四、setex(set with expire)键秒值 /setnx(set if not exist)
-
setex
效果:设置值的同时设置它的生命周期
-
setnx
效果:如果不存在才设置值,存在则保存原来的值
五、mset/mget/msetnx
-
mset
(more效果:一次设置多个键值对
-
mget
效果:一次查看多个键值对
-
msetnx
效果:一次设置多个键值对,且必须设置的键值对要都不存在,若有一个存在则整条语句都不会操作