我在我的 Rails 应用程序中将 Redis 用于几件事,每件事都有自己的前缀。
- 我运行 Resque(所有 resque 的东西都以
resque:
- 我们使用它作为 Rails.cache 的支持(我在键前面加上我的应用程序名称)
- 我们还有其他几个内置缓存的 gem(例如,geocoder gem 为所有元素添加前缀
geocoder:
)
我想知道是否有一种简单的方法可以跟踪同时运行的 3 个缓存的统计信息。例如大小,命中率。
我知道如何使用 获取整个节点的统计信息Rails.cache.stats
,但我很确定这会报告所有内容的 Redis 统计信息。有什么方法可以通过键前缀进行隔离吗?