memcache是高性能 ,分佈式的內存對象緩存系統,非關係型數據庫。數據庫
1、增數組
語法:add key flag expire length緩存
key:值的一個名字分佈式
flag:一個標誌,是一個正整數性能
expire:有效期 (0:不自動失效)spa
length:緩存的值的長度(單位:字節)對象
注意:blog
1. memcache存儲的值必須是字符串,不能是對象或數組,若是要存在數組等非字符串的值,能夠使用序列化後存儲。內存
2. memcache的默認最大存儲時間爲30天,若是超過了數據就會失效,也有可能因爲內存佔完數據被釋放掉。字符串
3. 替換replace 的語法與add一致。
示例:
2、刪
語法:delete key
刪除知道的名稱的值。
示例:
3、改
語法: set 與 add語法一致
注意:
1. set無論內存中key是否存在都會成功,而add添加內存中已經存在的key時,返回false。
示例:
4、查
語法:get key
示例: