memcache是高性能 ,分布式的内存对象缓存系统,非关系型数据库。
一、增
语法:add key flag expire length
key:值的一个名字
flag:一个标志,是一个正整数
expire:有效期 (0:不自动失效)
length:缓存的值的长度(单位:字节)
注意:
1. memcache存储的值必须是字符串,不能是对象或数组,如果要存在数组等非字符串的值,可以使用序列化后存储。
2. memcache的默认最大存储时间为30天,如果超过了数据就会失效,也有可能由于内存占完数据被释放掉。
3. 替换replace 的语法与add一致。
示例:
二、删
语法:delete key
删除知道的名称的值。
示例:
三、改
语法: set 与 add语法一致
注意:
1. set不管内存中key是否存在都会成功,而add添加内存中已经存在的key时,返回false。
示例:
四、查
语法:get key
示例: