redis decr string命令


一、命令简介

decr string命令在redis中主要功能是:

1 decr 命令和incr命令是一个互逆操作
2 对键所对应的值,进行自减操作
3 如果键值不存在,则新键键并对键赋值0,然后进行自减操作
4 如果键值非整型,那么执行decr,则会返回相应的错误信息


二、命令使用说明

命令语法如下:

redis 192.168.8.123>decr keyName

1 执行成功后,返回最新的键值
2 执行错误,返回相应的错误提示信息


例:

 

redis 192.168.8.123:6379> flushdb
OK
redis 192.168.8.123:6379> set k1 keyValue 
OK
redis 192.168.8.123:6379> decr k1 //对一个非整型数据 进行自减操作,返回异常信息
(error) ERR value is not an integer or out of range
redis 192.168.8.123:6379> set k2 1
OK
redis 192.168.8.123:6379> decr k2 //自减操作
(integer) 0
redis 192.168.8.123:6379> get k2
"0"
redis 192.168.8.123:6379> decr k2
(integer) -1
redis 192.168.8.123:6379> decr k2
(integer) -2
redis 192.168.8.123:6379> get k2
"-2"
redis 192.168.8.123:6379> decr k2
(integer) -3
redis 192.168.8.123:6379> decr k3
(integer) -1
redis 192.168.8.123:6379> get k3
"-1"
redis 192.168.8.123:6379> decr k3
(integer) -2
redis 192.168.8.123:6379> set k4 1333showerrorinfo
OK
redis 192.168.8.123:6379> decr k4
(error) ERR value is not an integer or out of range
 

如下图所示:

redis decr string命令

redis decr string命令


相关阅读:
redis incrbyfloat string命令
redis incrby string命令
redis incr string命令简介
redis psetex string命令简介
redis msetnx string命令简介
redis mset string 命令简介
redis strlen string命令
redis setrange string命令
redis setnx string 命令简介
redis setex string 命令简介
redis setbit string命令
redis mget string命令简介
redis getbit string命令简介
redis getset string命令简介
redis getrange string命令简介
redis get string命令
redis set string命令
window redis 文件夹文件说明 (二) —[ redis-cli]
window redis 文件夹文件说明 (一 )
Redis 数据类型简介
windows下 Redis配置
c# redis应用实例
redis相关简介
KV数据库简介

redis decr string命令》上有1条评论

  1. Pingback引用通告: redis decrby string命令 | 猫猫小屋

评论已关闭。