Memcache缓存技术(2)
时间:2026-01-22
时间:2026-01-22
介绍了如何在windows、Linux下安装和一些操作
连接 telnet 127.0.0.1 11211
1.【错误指令】
Memcache的协议的错误部分主要是三个错误提示之提示指令:
ERROR -- 普通错误信息,比如指令错误之类的
CLIENT_ERROR <错误信息> -- 客户端错误
SERVER_ERROR <错误信息> --服务器端错误
2.【数据操作命令】
格式:<命令> <键> <标记> <有效期> <数据长度>
其中:
<键> -key,是发送过来指令的key内容
<标记> - flags,是调用set指令保存数据时候的flags标记
有效期:是数据在服务器上的有效期限,如果是0,则数据永远有效,单位是秒
数据的长度,block data 块数据的长度,一般在这个个长度结束以后下一行跟着block data数据内容,
发送完数据以后,客户端一般等待服务器端的返回,服务器端的返回:
STORED 数据保存成功
NOT_STORED 数据保存失败,是因为服务器端这个数据key已经存在
2.1 添加数据
格式:add 变量名 标记位 时间 长度
例: add one 1 100000 10
1234567890
3. 获取 get 变量名
get one
get <键>*
<键>* - key
key是是一个不为空的字符串组合,发送这个指令以后,等待服务器的返回。如果服务器端没有任何数据,则是返回:
END
4. 修改 set|replace 变量名 标记位 时间(秒) 长度
5. delete <键> <超时时间>
<键> - key,希望在服务器上删除数据的key键
<超时时间> - timeout
按照秒为单位,这个是个可选项,如果没有指定这个值,那么服务器上key数据将马上被删除, 如果设置了这个值,那么数据将在超时时间后把数据清除,该项缺省值是0,就是马上被删除 删除数据后,服务器端会返回:
DELETED 删除数据成功
NOT_FOUND 这个key没有在服务器上找到.
上一篇:2012人民日报评论员文章
下一篇:12年小学生综合素质评价方案