讀者需先安裝 Telnet
透過 Telnet 連線 Memcached
Windows 預設沒有開啟 Telnet 用戶端,請先手動開啟:
控制台 → 程式 → 開啟或關閉 Windows 功能 → 勾選【Telnet 用戶端】
連線指令:
telnet 127.0.0.1 11211Code language: CSS (css)
五大核心指令
指令通用格式:
指令 key 旗標 過期時間 資料長度
換行之後輸入對應的內容
| 指令 | 用途 | 執行結果說明 |
|---|---|---|
set | 設定快取,key 已存在就覆寫,不存在就建立新項目 | 成功會回傳 STORED |
add | 新增快取,若 key 已經存在則不做任何動作 | key 存在時回傳 NOT_STORED |
replace | 只更新已存在的 key,key 不存在則不會生效 | key 不存在時回傳 NOT_STORED |
get | 依據 key 讀取快取資料 | 回傳數值 / END(查無資料) |
delete | 刪除指定 key 的快取 | 後面要接 key:delete site |
實作範例
set site 0 0 7
foxdevelop.com
STORED
get site
VALUE site 0 7
foxdevelop.com
END
# 對已存在的key執行add,會失敗
add site 0 0 7
foxdevelop.com
NOT_STORED
# 使用replace更新內容
replace site 0 0 7
foxdevelop.com2
STORED
# 刪除資料
delete site
Code language: CSS (css)
於命令列介面執行使用