学习linux的第五十八天
Memcached命令行 telnet 127.0.0.1 11211 连接 ctrl ] 退出 set key2 0 30 2 set用来存储数据,key2是key的名字(可以自定义),30代表过期时间(单位秒), 2表示要存的数值为2个字节 get key2 获取数值是否存储成功使用get 加 key的名字 如果定义了3个字节,但是输入了两个字节,会报错 replace key3 1 0(永远不过期) 5 替换 delete key3 删除 \r\n \r\n 注:\r\n在windows下是Enter键 可以是set, add, replace set表示按照相应的存储该数据,没有的时候增加,有的时候覆盖 add表示按照相应的添加该数据,但是如果该已经存在则会操作失败 replace表示按照相应的替换数据,但是如果该不存在则操作失败。 客户端需要保存数据的key (即上面key名称后面的0)是一个16位的无符号的整数(以十进制的方式表示)。该标志将和需要存储的数据一起存储,并在客户端get数据时返回。客户端可以将此标志用做特殊用途,此标志对服务器来说是不透明的。 为过期的时间。若为0表示存储的数据永远不过期(但可被服务器算法:LRU 等替换)。如果非0(unix时间或者距离此时的秒数),当过期后,服务器可以保证用户得不到该数据(以服务器时间为标准)。 需要存储的字节数