Memcached的使用
来源:互联网 发布:万人老虎机系统源码 编辑:程序博客网 时间:2024/06/16 12:07
set 命令是保存一个叫做key的数据到服务器上
add 命令是添加一个数据到服务器,但是服务器必须保证这个key是不存在的,能够保证数据不会被覆盖
replace 命令是替换一个已经存在的数据,如果数据不存在,就是类似set功能
<键> - key
就是保存在服务器上唯一的一个表示符,必须是跟其他的key不冲突,否则会覆盖掉原来的数据,这个key是为了能够准确的存取一个数据项目
<标记> - flag
标记是一个16位的无符号整形数据,用来设置服务器端跟客户端一些交互的操作
<有效期> - expiration time
是数据在服务器上的有效期限,如果是0,则数据永远有效,单位是秒,Memcache服务器端会把一个数据的有效期设置为当前Unix时间+设置的有效时间
<数据长度> - bytes
数据的长度,block data 块数据的长度,一般在这个个长度结束以后下一行跟着block data数据内容,发送完数据以后,客户端一般等待服务器端的返回。
数据保存成功
STORED
数据保存失败,一般是因为服务器端这个数据key已经存在了
NOT_STORED
[ 数据提取命令]
从服务器端提取数据主要是使用get指令,格式是:
get <键>*
<键>* -key
key是一个不为空的字符串组合,发送这个指令以后,等待服务器的返回。如果服务器端没有任何数据,则是返回:
END
证明没有不存在这个key,没有任何数据,如果存在数据,则返回指定格式:
VALUE <键> <标记> <数据长度>
<数据块>
返回的数据是以VALUE开始的,后面跟着key和flags,以及数据长度,第二行跟着数据块。
0 0
- MemCached的使用笔记
- MemCached的使用
- Memcached的使用安装
- memcached的使用
- memcached的使用
- yii2 memcached 的使用
- memcached的使用
- Memcached的使用
- Memcached的简单使用
- memcached的使用(一)
- memcached简单的使用教程
- memcached 的使用及原理
- memcached简单的使用教程
- memcached简单的使用教程
- Python-memcached的基本使用
- memcached简单的使用教程
- memcached的安装及使用
- Memcached的简单使用实例
- 动画-IOS开发
- 一起学Netty(二)之 Hello Netty的原型图解
- webview加载h5
- Windows下mongodb安装和配置
- 【ide】myeclipse项目右键没有configure
- Memcached的使用
- Android学习之WebView
- Windows下bat脚本设置和获取环境变量
- 406. Queue Reconstruction by Height
- Windows计划任务执行时不显示窗口的问题
- java图片验证码包括文字和图片的旋转
- iOS的文件管理NSFileManager
- 约德尔测试
- python导出excel