首页 > 数据库 >无涯教程-Redis - DECR 命令函数

无涯教程-Redis - DECR 命令函数

时间:2024-01-07 14:32:58浏览次数:31  
标签:127.0 visitors 0.1 Redis redis 无涯 6379 DECR

Redis DECR 命令用于将键(key)的整数值减一,如果键(key)不存在,则在执行操作之前将其设置为0,如果键包含错误类型的值或包含不能表示为整数的字符串,则返回错误,此操作仅限于64位带符号整数。

DECR - 返回值

整数回复,递增后的键值。

DECR - 语法

以下是Redis DECR 命令的基本语法。

redis 127.0.0.1:6379> DECR KEY_NAME

DECR - 示例

redis 127.0.0.1:6379> SET visitors 1000 
OK 
redis 127.0.0.1:6379> DECR visitors 
(integer) 999 
redis 127.0.0.1:6379> SET visitors "13131312312312312312312rgergerg" 
Ok 
redis 127.0.0.1:6379> DECR visitors 
ERR value is not an integer or out of range

参考链接

https://www.learnfk.com/redis/strings-decr.html

标签:127.0,visitors,0.1,Redis,redis,无涯,6379,DECR
From: https://blog.51cto.com/u_14033984/9134043

相关文章

  • 无涯教程-Redis - INCRBY命令函数
    RedisINCRBY命令用于将键上存储的数字增加指定的值,如果键(key)不存在,则在执行操作之前将其设置为0,如果键包含错误类型的值或包含不能表示为整数的字符串,则返回错误。INCRBY-返回值整数回复,递增后的键值。INCRBY-语法以下是RedisINCRBY命令的基本语法。redis127.0......
  • 无涯教程-Redis - MSETNX命令函数
    RedisMSETNX命令用于将多个值设置为多个键,前提是它们都不存在,如果Redis中存在当前操作中的任何一项,则MSETNX不执行任何操作。MSETNX -返回值整数回复1或01,如果所有键都在Redis中设置。0,如果Redis中未设置任何键。MSETNX -语法以下是RedisMSETNX命令的基本......
  • 无涯教程-Redis - PSETEX命令函数
    RedisPSETEX命令用于设置键(key)的值,时间以毫秒为单位。PSETEX -返回值简单的字符串回复确定。PSETEX -语法以下是RedisPSETEX命令的基本语法。redis127.0.0.1:6379>PSETEXkey1EXPIRY_IN_MILLISECONDSvalue1PSETEX -示例redis127.0.0.1:6379>PSETEX......
  • compose安装redis
    使用compose安装redis的步骤概述在这篇文章中,我将教你如何使用compose来安装redis。Compose是一个用于定义和运行多容器Docker应用程序的工具。它允许我们使用YAML文件来配置应用程序的服务、网络和卷等参数,然后使用单个命令来创建和启动整个应用程序。本文将分为以下几个步骤:......
  • 无涯教程-Redis - STRLEN命令函数
    RedisSTRLEN命令用于获取存储在键(key)处的字符串值的长度,当键包含非字符串值时,将返回错误。STRLENkey-返回值整数回复,键处字符串的长度,如果键不存在,则返回0。STRLENkey-语法以下是Redis SETLEN  命令的基本语法。redis127.0.0.1:6379>STRLENKEY_NAMESTRLE......
  • 无涯教程-Redis - MSET命令函数
    RedisMSET命令用于为多个键设置多个值。MSET -返回值简单的字符串回复确定。MSET -语法以下是RedisMSET命令的基本语法。redis127.0.0.1:6379>MSETkey1value1key2value2..keyNvalueNMSET -示例redis127.0.0.1:6379>MSETkey1"Hello"key2"Wor......
  • 无涯教程-Redis - SETRANGE命令函数
    RedisSETRANGE命令用于覆盖从指定偏移量开始的键处的字符串的一部分。SETRANGE-返回值整数回复,由命令修改后的字符串长度。SETRANGE-语法以下是RedisSETRANGE命令的基本语法。redis127.0.0.1:6379>SETRANGEKEY_NAMEOFFSETVALUESETRANGE-示例redis127.0.......
  • 无涯教程-Redis - SETEX命令函数
    RedisSETEX命令用于在Redis键中设置具有指定超时的某些字符串值。SETEX-返回值简单的字符串回复。SETEX-语法以下是RedisSETEX命令的基本语法。redis127.0.0.1:6379>SETEXKEY_NAMETIMEOUTVALUESETEX-示例redis127.0.0.1:6379>SETEXmykey60redisOK......
  • 无涯教程-Redis - SETBIT命令函数
    RedisSETBIT命令用于将键值(key/value)存储在字符串值中的偏移量处设置位值。SETBIT-返回值整数,存储在偏移量处的位值。SETBIT-语法以下是RedisSETBIT命令的基本语法。redis127.0.0.1:6379>SETBITKEY_NAMEOFFSETSETBIT-示例redis127.0.0.1:6379>SETBIT......
  • 无涯教程-Redis - GETBIT 命令函数
    RedisGETBIT命令用于获取存储在键(key)处的字符串值中偏移量的位值。GETBIT-返回值整数,存储在偏移量处的位值。GETBIT-语法以下是RedisGETBIT命令的基本语法。redis127.0.0.1:6379>GETBITKEY_NAMEOFFSETGETBIT-示例redis127.0.0.1:6379>SETBITmykey7......