Rails アプリのいくつかの目的で Redis を使用していますが、それぞれに独自のプレフィックスが付いています。
- 私は Resque を実行します (resque のものはすべて接頭辞として
resque:
- これを Rails.cache のバッキングとして使用します (キーにアプリ名のプレフィックスを付けています)
- それを使用したキャッシングが組み込まれた他のいくつかの gem があります (たとえば、ジオコーダー gem はすべての要素に接頭辞 を付けます
geocoder:
) 。
同時に実行されている 3 つのキャッシュの統計を追跡する簡単な方法があるかどうかを知りたいです。例: サイズ、ヒット率。
を使用してノード全体の統計を取得する方法は知っていますが、Rails.cache.stats
すべての Redis 統計を報告していると確信しています。キープレフィックスで分離する方法はありますか?