Memcached 常用指令
一、常用的存储数据的三个指令 主要的三个存储数据的指令分别是:set、add、replace。 set指令:是直接保存到一个叫做key的数据到服务器上(不管这个数据是否存在); add指令:是添加一个数据到memcached,如果这个key已存在,则不进行添加,若不存在,则执行添加; replace指令:也是添加一个数据到memcached,但其与add指令相反,如果这个key存在,那么就修改其key值,如果不存在,则返回错误,不进行任何操作; 上述三个指令的语法格式都是一样的,只是指令不一样而已,其指令的语法格式如下: <命令> <键> <标记> <有效期> <数据长度> 在上述的语法格式中,解释如下: <命令>:就是add、set、replace等指令; <键> - key:就是保存在服务器上唯一的一个标识符,不可以与其他的key冲突,否则会覆盖掉原来的数据(使用set命令的话),这个key是为了能够准确的存取一个数据项目; <标记> - flag:标记的是一个16位的无符号整型数据,用来设置服务器跟客户端一些交互的操作; <有效期> -expiration time:是数据在服务器上的有效期限,如果是0,则数据永远有效,单位是秒,Memcached服务端会把一个数据的有效期设置为当前Unix时间+设置的有效时间; <数据长度> - bytes:数据的长度,block