小白教程
所有教程
关于
Search
172.70.126.200
172.70.126.200
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Memcached incr 与 decr 命令”的源代码
本页内容
上一节:
Memcached_delete_命令
下一节:
Memcached_stats_命令
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:Memcached incr/decr 命令}}[[Category:Memcached 教程|14]] = Memcached incr 与 decr 命令 = Memcached incr 与 decr 命令用于对已存在的 key(键) 的数字值进行自增或自减操作。 incr 与 decr 命令操作的数据必须是十进制的32位无符号整数。 如果 key 不存在返回 '''NOT_FOUND''',如果键的值不为数字,则返回 '''CLIENT_ERROR''',其他错误返回 '''ERROR'''。 == incr 命令 == === 语法: === incr 命令的基本语法格式如下: <sample title="" desc="" lang="memcached" hererun="1"> incr key increment_value </sample> 参数说明如下: * '''key:'''键值 key-value 结构中的 key,用于查找缓存值。 * '''increment_value''': 增加的数值。 == 在以下实例中,我们使用 visitors 作为 key,初始值为 10,之后进行加 5 操作。 <sample title="" desc="" lang="memcached" hererun="1"> 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 </sample> === 输出 === 输出信息说明: * '''NOT_FOUND''':key 不存在。 * '''CLIENT_ERROR''':自增值不是对象。 * '''ERROR'''其他错误,如语法错误等。 == decr 命令 == decr 命令的基本语法格式如下: <sample title="" desc="" lang="memcached" hererun="1"> decr key decrement_value </sample> 参数说明如下: * '''key:'''键值 key-value 结构中的 key,用于查找缓存值。 * '''decrement_value''': 减少的数值。 == <sample title="" desc="" lang="memcached" hererun="1"> 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 </sample> 在以下实例中,我们使用 visitors 作为 key,初始值为 10,之后进行减 5 操作。 === 输出 === 输出信息说明: * '''NOT_FOUND''':key 不存在。 * '''CLIENT_ERROR''':自增值不是对象。 * '''ERROR'''其他错误,如语法错误等。
返回至“
Memcached incr 与 decr 命令
”。
上一节:
Memcached_delete_命令
下一节:
Memcached_stats_命令