Memcachedメモ

提供: Astarisk Works Wiki

目次

起動・停止

起動
>memcached -p 11211 -m 64m -vv

cacheされているものを覗く

memcachedの状態を見る

telent> stats
stats
STAT pid 6855
STAT uptime 2612237
STAT time 1253786940
STAT version 1.2.2
STAT pointer_size 32
STAT rusage_user 0.050000
STAT rusage_system 0.250000
STAT curr_items 0
STAT total_items 203
STAT bytes 0
STAT curr_connections 12
STAT total_connections 861
STAT connection_structures 18
STAT cmd_get 295
STAT cmd_set 207
STAT get_hits 288
STAT get_misses 7
STAT evictions 0
STAT bytes_read 99008
STAT bytes_written 474359
STAT limit_maxbytes 67108864
STAT threads 1
END

cache のキーの一覧を取る

まず stats slabsを実行する。

>stats slabs
STAT 1:chunk_size 80
STAT 1:chunks_per_page 13107
STAT 1:total_pages 1
STAT 1:total_chunks 13107
STAT 1:used_chunks 13105
STAT 1:free_chunks 2
STAT 1:free_chunks_end 13105
STAT 2:chunk_size 100
STAT 2:chunks_per_page 10485
STAT 2:total_pages 1
STAT 2:total_chunks 10485
STAT 2:used_chunks 10484
STAT 2:free_chunks 1
STAT 2:free_chunks_end 10484
STAT 3:chunk_size 128
STAT 3:chunks_per_page 8192
STAT 3:total_pages 1
STAT 3:total_chunks 8192
STAT 3:used_chunks 8185
STAT 3:free_chunks 7
STAT 3:free_chunks_end 8178
STAT active_slabs 3
STAT total_malloced 3145636

この結果のSTATの後の数字を次のコマンドに使ってstats cachedump を実行する

telnet>stats cachedump <数字> <取得件数>
個人用ツール