Memcached 键的值自增或自减 命令: incr 与 decr

Memcached incr 与 decr 命令用于对已存在的 key(键) 的数字值进行自增或自减操作。

 

incr 与 decr 命令操作的数据必须是十进制的32位无符号整数。

如果 key 不存在返回 NOT_FOUND,如果键的值不为数字,则返回 CLIENT_ERROR,其他错误返回 ERROR。

 

incr 命令

 

语法:

incr 命令的基本语法格式如下:

incr key increment_value

 

参数说明如下:

key:键值 key-value 结构中的 key,用于查找缓存值。

increment_value: 增加的数值。

 

实例

在以下实例中,我们使用 visitors 作为 key,初始值为 10,之后进行加 5 操作。

set visitors 0 900 2

10

STORED

 

get visitors

VALUE visitors 0 2

10

END

 

incr visitors 5

15

 

get visitors

VALUE visitors 0 2

15

END

 

decr 命令

 

语法:

decr key decrement_value

 

参数说明如下:

key:键值 key-value 结构中的 key,用于查找缓存值。

decrement_value: 减少的数值。

 

实例

set visitors 0 900 2

10

STORED

 

get visitors

VALUE visitors 0 2

10

END

 

decr visitors 5

5

 

get visitors

VALUE visitors 0 1

5

END

 

输出

输出信息说明:

NOT_FOUND:key 不存在。

CLIENT_ERROR:自增值不是对象。

ERROR其他错误,如语法错误等。

    A+
发布日期:2017年06月17日 19:55:17  所属分类:Memcached命令大全
最后更新时间:2017-06-17 19:55:17
评分: (当前没有评级)
付杰
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元
SEO顾问 单站最低999元 整站全方位优化
SEO顾问 单站最低999元 整站全方位优化
  • ¥ 999元
  • 市场价:4999元
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 49.9元
  • 市场价:99.9元
刷流量 刷人气 刷点击 刷收藏 刷APP关键词
刷流量 刷人气 刷点击 刷收藏 刷APP关键词
  • ¥ 1.0元
  • 市场价:9.9元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: