我看到DropWizard Metrics(以前的Coda Hale Metrics)lib中有CachedGauge
。我想知道为什么有人会永远使用它?!?
我对
答案 0 :(得分:5)
引用您添加的link:
缓存量表
缓存量表可以更有效地报告值 计算费用很高
如果您的指标需要大约两秒钟的时间来计算甚至几分钟,该怎么办?你会在每次用户请求数据时计算出来吗?存储在缓存中是有意义的。
此类指标不是我称之为实时的指标,因为更新本身比为用户呈现信息花费更多时间。该指标在完成计算后已经过时。