memcached コマンド(使い方)

LINEで送る
Pocket

memcached コマンド(使い方)今更ながら、memcached コマンド(使い方)。メモ書きです。

▼接続方法 telnet で接続
(ポート番号 11211 は memcache のデフォルトポート)

$ telnet localhost 11211
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.

▼状態確認(items:item の stats 情報を見るとき)

stats
STAT pid 6498
STAT uptime 9684743
STAT time 1259557686
STAT version 1.2.8
STAT pointer_size 32
STAT rusage_user 856.400000
STAT rusage_system 13165.530000
STAT curr_items 1558375
STAT total_items 9280146
STAT bytes 234884568
STAT curr_connections 257
STAT total_connections 11882908
STAT connection_structures 644
STAT cmd_flush 0
STAT cmd_get 55006114
STAT cmd_set 9280147
STAT get_hits 45768787
STAT get_misses 9237327
STAT evictions 7131372
STAT bytes_read 7434312197
STAT bytes_written 6436597860
STAT limit_maxbytes 268435456
STAT threads 2
STAT accepting_conns 1
STAT listen_disabled_num 0
END

▼データの取得(何所から何所まで)

stats cachedump 1 10
ITEM http://ja.wikipedia.org/wiki/EDINET [1 b; 1249872943 s]
ITEM http://blog.goo.ne.jp/mahira_1969/ [1 b; 1249872943 s]
ITEM http://ja.wikipedia.org/wiki/JA [1 b; 1249872943 s]
ITEM http://www.city.hitachiota.ibaraki.jp/ [1 b; 1249872943 s]
ITEM http://allabout.co.jp/finance/gl/1252/ [1 b; 1249872943 s]
ITEM http://allabout.co.jp/gm/gc/2472/ [1 b; 1249872943 s]
ITEM http://en.wikipedia.org/wiki/UniPaaS [1 b; 1249872943 s]
ITEM http://y.gnavi.co.jp/101156/ [1 b; 1249872943 s]
ITEM http://ja.wikipedia.org/wiki/RIZE [1 b; 1249872943 s]
ITEM http://movie.walkerplus.com/th33/ [1 b; 1249872943 s]
END

▼key を指定してデータを取得

get http://ja.wikipedia.org/wiki/EDINET
VALUE http://ja.wikipedia.org/wiki/EDINET 0 1
-
END

▼key を指定してデータを設定

set memtest 0 20 3
123
STORED

get memtest
VALUE memtest 0 3
123
END

▼key を指定してデータを削除
(time を指定すると、削除後その時間が経つまで、add と replace で同じ key を設定できなくする。)

delete key time

▼接続を切断

quit

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA