当前位置:K88软件开发文章中心编程语言SQLMemcached01 → 文章内容

Memcached incr 与 decr 命令

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-12 5:54:20

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 210STOREDget visitorsVALUE visitors 0 210ENDincr visitors 515get visitorsVALUE visitors 0 215END输出输出信息说明:NOT_FOUND:key 不存在。CLIENT_ERROR:自增值不是对象。 ERROR其他错误,如语法错误等。 decr 命令decr 命令的基本语法格式如下:decr key decrement_value参数说明如下:key:键值 key-value 结构中的 key,用于查找缓存值。decrement_value: 减少的数值。实例set visitors 0 900 210STOREDget visitorsVALUE visitors 0 210ENDdecr visitors 55get visitorsVALUE visitors 0 15END在以下实例中,我们使用 visitors 作为 key,初始值为 10,之后进行减 5 操作。输出输出信息说明:NOT_FOUND:key 不存在。CLIENT_ERROR:自增值不是对象。 ERROR其他错误,如语法错误等。

Memcached incr 与 decr 命令