2010-04-06 29 views
1

Memcached接口是使用文本協議實現的。Memcache文本協議cheatsheet?

有時是非常有用的,可以簡單地用一些貝殼功夫調用netcat來獲取存儲在遠程服務器上的數據,例如:要下載你每晚的數據運算的工作,你可能會遇到類似的XML結果:

echo "get 95ec6c7693ec53771c8a3fb1061562b8" | nc localhost 11211 > console_overview_06_04_2010.xml 

這裏有趣的部分是得到SOME_UNIQUE_KEY它是memcached協議的一部分。

對於與memcached進行交互的能力,您還可以使用其他什麼有用的用法,而無需使用命令行工具?

謝謝, Maxim。

回答

0

如果您在谷歌搜索protocol.txt,您會發現我們的整個文本協議定義是第一次打擊。

你可以從那裏創建一個cheatsheet,但實際上,它是一個比命令行更有線的協議。

+0

我的目標更多的是「人們最喜歡的」技巧,人們會分享他們在memcache上的日常工作。似乎對這個話題的興趣很低,所以我用你的答案來解決這個問題。謝謝。 – 2010-04-08 10:48:38

+0

我認爲最好的做法是使用客戶端。客戶可以做各種聰明的東西,從原始的協議連接中很難做到這一點 - 例如用統計信息做有用的事情(例如,參見[damemtop](http://github.com/dormando/damemtop))。 – Dustin 2010-04-09 04:38:57