MemcachedとRedisの中身を確認する
RailsでMemcachedやRedisをsession_storeやcache_storeに利用していて、セットされた値やキーを確認したい場合によく利用するコマンドのメモ。
Memcached
接続 (port:11211)
サーバ状態確認
stats
キー登録状況確認
stats items
キーと値の確認
stats items の出力
STAT items:X number Y を利用して、下記コマンドを実行stats cachedump X Y
Redis
接続 (port:6379)
redis-cli
サーバ状態確認
info・・・サーバ状態
client list・・・接続状況
データをset/getできていればcmd=set/get等
cliからはcmd=client
キー登録状況確認
dbsize・・・その時点でのキー数を返す
keys [pattern]・・・[pattern]で指定したパターンに一致するキャッシュ値を返す *を利用可
キーを全削除する
flushdb
だいたいこんな感じ。