面试题答案
一键面试- 使用
GET
命令获取字符串值:- 假设键为
mykey
,使用GET mykey
命令获取存储在mykey
中的字符串值。例如,如果mykey
存储的是"10"
,则GET mykey
返回"10"
。
- 假设键为
- 使用
INCRBY
命令进行自增操作:-
INCRBY key increment
命令可以对存储在key
中的数值进行自增操作。如果key
不存在,那么在进行自增操作前会先将其初始化为0
。 -
例如,对于键
mykey
,要将其值自增1
,可以使用INCRBY mykey 1
命令。在执行该命令前,如果mykey
存储的是字符串"10"
,Redis 会自动将其转换为数值10
然后执行自增操作,执行后mykey
的值变为11
。 -
注意:如果存储在
key
中的值不能被解释为数值,INCRBY
命令会返回错误。例如,如果mykey
存储的是"abc"
,执行INCRBY mykey 1
会返回(error) ERR value is not an integer or out of range
。
-