redisヒット率計算

548 ワード

redisはINFOというコマンドを提供し、いつでもサーバーの状態を監視することができ、telnetから対応するサーバーのポートまで、コマンドを実行すればいい.
telnet localhost 6379
info

出力された情報には、キャッシュのステータスと比較して関係があります.
keyspace_hits:14414110
keyspace_misses:3228654
used_memory:433264648
expired_keys:1333536
evicted_keys:1547380

hitsとmissを計算することによって、キャッシュのヒット率を得ることができます:144110/(144110+3228654)=81%、キャッシュの失効メカニズム、および失効時間の設計が良好なシステム、ヒット率は95%以上を達成することができます
Redis-statというruby gemがあります.INFOコマンドを使用して、より直感的な情報レポートを表示します.推奨:
https://github.com/junegunn/redis-stat