Class CacheStatistics

java.lang.Object
io.leandev.appfuse.cache.api.CacheStatistics

public class CacheStatistics extends Object

快取統計資訊

包含快取的使用統計,如命中率、讀寫次數、淘汰次數等。

Since:
1.0
  • Constructor Details

    • CacheStatistics

      public CacheStatistics()
  • Method Details

    • getHitRatio

      public double getHitRatio()
      取得命中率
      Returns:
      命中率(0.0 ~ 1.0),若無讀取則返回 0.0
    • getMissRatio

      public double getMissRatio()
      取得未命中率
      Returns:
      未命中率(0.0 ~ 1.0),若無讀取則返回 0.0
    • reset

      public static CacheStatistics reset(String cacheName)
      重置統計資訊
      Parameters:
      cacheName - 快取名稱
      Returns:
      重置後的統計資訊(所有計數器歸零)