java memcached incr_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
输出
输出信息说明:
NOT_FOUND:key 不存在。
CLIENT_ERROR:自增值不是对象。
ERROR其他错误,如语法错误等。
decr 命令
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
在以下实例中,我们使用 visitors 作为 key,初始值为 10,之后进行减 5 操作。
输出
输出信息说明:
NOT_FOUND:key 不存在。
CLIENT_ERROR:自增值不是对象。
ERROR其他错误,如语法错误等。
java memcached incr_Memcached incr/decr 命令相关推荐
- java memcached incr_Memcached incr 与 decr 命令
Memcached incr 与 decr 命令 Memcached incr 与 decr 命令用于对已存在的 key(键) 的数字值进行自增或自减操作. incr 与 decr 命令操作的数据必须 ...
- java memcached incr_Redis与Memcached的incr/decr差异对比
目前广泛使用的分布式缓存Redis和Memcached均支持对整数型Value值的增减,对应到具体命令中就是incr和decr命令. incr/decr是原子性操作(memcached 1.2.4及以 ...
- 构建一个可靠的分布式计数器--memcached之incr/decr操作实战分析
2019独角兽企业重金招聘Python工程师标准>>> 最近的项目要依赖于一个分布式计数器的实现,因为公司使用memcached历史已久,所以就想到了使用memcached来作为计数 ...
- redis命令之string类型incr/decr命令用法详情
Stirng字符串 INCR命令/DECR命令 限制在64位有符号整数 命令:incr key 对key存储的value值+1,并将最终的结果作为返回值:decr key 对key存储的value值- ...
- 【并发】详解redis的incr、decr命令
一.前言 redis是一个单线程的服务,那么所有的命令肯定会排队被redis执行,redis提供的命令都是原子性的,百度搜索incr\decr就是说将对应的key+1,key-1的值重新set到red ...
- java 执行cd_Java调用Linux命令(cd的处理)
一.Java调用Linux系统的命令非常简单 这是一个非常常用的调用方法示例:public String executeLinuxCmd(String cmd) { System.out.printl ...
- java语言语法--- Java标识符(标识符命名规则)、Java关键字、Java变量(变量的声明、赋值、使用)和常量(字符常量、字面常量)(包括Java字节码文件反汇编命令javap)
java语言语法- Java标识符.Java关键字.Java变量和常量(包括Java字节码文件反汇编命令javap) 1.标识符 (1)读音:biao zhi fu (2)什么是标识符? (摘自百度百 ...
- Linux下java/bin目录下的命令集合
Linux下JAVA命令(1.7.0_79) 命令 详解 参数列表 示例 重要程度 资料 appletviewer Java applet 浏览器.appletviewer 命令可在脱离万维网浏览器环 ...
- java版本streamgobbler_java调用本地命令 Runtime class's exec() method
一个简单的定时调用dos命令的例子 2, ExecJavac.java 带有异常处理的命令调用例子 3, GoodWindowsExec.java 执行windows下的命令,命令作为参数输入 Str ...
最新文章
- 怎么配置mysql的ip_设置MYSQL允许用IP访问
- 极光 php 自定义消息,laravel框架使用极光推送消息操作示例
- OAuth 2.0中的scope和RBAC中的role有什么关系
- PowerBI随笔(2)-分组依据进行分组汇总
- okhttp3.4.1+retrofit2.1.0实现离线缓存
- scala正则表达式 findFirstIn findAllIn findFirstMatchIn findAllMatchIn Match MatchData 提取分组
- 三菱GXWorks2 绘制梯形图
- SEO人员,不要见风是雨
- 使用 python 完成 IP 存活检测
- 协同过滤推荐算法java_协同过滤推荐算法的原理及实现
- Appium安装、脚本录制执行
- donet学习笔记4(validate)
- 《2022爱分析·人工智能应用实践报告》发布:从点到面,人工智能推动企业智能化转型
- Spark数据分析及处理
- Rust学习教程30 - Panic原理剖析
- python 制作电子相册 视频,如何将多张图片制作成电子相册呢
- 我的世界粘土服务器的虚拟键盘,我的世界boat全键盘版
- [Java] 代理模式 Proxy Mode
- Memorandum
- 蓝叠模拟器(bluestacks)设置通过fiddler抓包