- ·上一篇文章:Memcached delete 命令
- ·下一篇文章:Memcached stats 命令
当前位置:K88软件开发 → 文章中心 → 编程语言 → SQL → Memcached01 → 文章内容
Memcached incr 与 decr 命令
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 命令