cache命令小结
鑒于健忘癥,將常用的cache操作記錄下來,便于查詢:
1、tt
curl -X PUT http://192.168.1.102:14010/dlytest -d "dlytest"
curl -X DELETE http://192.168.1.105:15002/2156F298FDD458C321A30B7D26F98E6D
2、memcache
set?命令用于向緩存添加新的鍵值對。如果鍵已經(jīng)存在,則之前的值將被替換
add?僅當(dāng)緩存中不存在鍵時,add?命令才會向緩存中添加一個鍵值對。如果緩存中已經(jīng)存在鍵,則之前的值將仍然保 ? ? ? ? ? ? 持相同,并且您將獲得響應(yīng)NOT_STORED。
replace?僅當(dāng)鍵已經(jīng)存在時,replace?命令才會替換緩存中的鍵。如果緩存中不存在鍵,那么您將從 memcached 服 ? ? ? ? ? ? ? ? ? 務(wù)器接受到一條?NOT_STORED?響應(yīng)
get
delete
flush_all??是最后一個要介紹的命令。這個最簡單的命令僅用于清理緩存中的所有名稱/值對
參數(shù)用法
keykey 用于查找緩存值
flags可以包括鍵值對的整型參數(shù),客戶機使用它存儲關(guān)于鍵值對的額外信息
expiration time在緩存中保存鍵值對的時間長度(以秒為單位,0 表示永遠(yuǎn))
bytes在緩存中存儲的字節(jié)點
value存儲的值(始終位于第二行)
command <key> <flags> <expiration time> <bytes>
<value>
轉(zhuǎn)載于:https://blog.51cto.com/dlyss/1662646
總結(jié)
- 上一篇: 多域名解析到同一网站C的php重定向代码
- 下一篇: 同时对view延时执行两个动画时候的现象