org.apache.hadoop.hbase.io.hfile
Class CacheStats
java.lang.Object
org.apache.hadoop.hbase.io.hfile.CacheStats
- Direct Known Subclasses:
- BucketCacheStats
@InterfaceAudience.Private
public class CacheStats
- extends Object
Class that implements cache metrics.
CacheStats
public CacheStats()
CacheStats
public CacheStats(int numPeriodsInWindow)
miss
public void miss(boolean caching)
toString
public String toString()
- Overrides:
toString
in class Object
miss
public void miss(boolean caching,
BlockType type)
hit
public void hit(boolean caching,
BlockType type)
evict
public void evict()
evicted
public void evicted()
failInsert
public long failInsert()
getDataMissCount
public long getDataMissCount()
getLeafIndexMissCount
public long getLeafIndexMissCount()
getBloomChunkMissCount
public long getBloomChunkMissCount()
getMetaMissCount
public long getMetaMissCount()
getRootIndexMissCount
public long getRootIndexMissCount()
getIntermediateIndexMissCount
public long getIntermediateIndexMissCount()
getFileInfoMissCount
public long getFileInfoMissCount()
getGeneralBloomMetaMissCount
public long getGeneralBloomMetaMissCount()
getDeleteFamilyBloomMissCount
public long getDeleteFamilyBloomMissCount()
getTrailerMissCount
public long getTrailerMissCount()
getDataHitCount
public long getDataHitCount()
getLeafIndexHitCount
public long getLeafIndexHitCount()
getBloomChunkHitCount
public long getBloomChunkHitCount()
getMetaHitCount
public long getMetaHitCount()
getRootIndexHitCount
public long getRootIndexHitCount()
getIntermediateIndexHitCount
public long getIntermediateIndexHitCount()
getFileInfoHitCount
public long getFileInfoHitCount()
getGeneralBloomMetaHitCount
public long getGeneralBloomMetaHitCount()
getDeleteFamilyBloomHitCount
public long getDeleteFamilyBloomHitCount()
getTrailerHitCount
public long getTrailerHitCount()
getRequestCount
public long getRequestCount()
getRequestCachingCount
public long getRequestCachingCount()
getMissCount
public long getMissCount()
getMissCachingCount
public long getMissCachingCount()
getHitCount
public long getHitCount()
getHitCachingCount
public long getHitCachingCount()
getEvictionCount
public long getEvictionCount()
getEvictedCount
public long getEvictedCount()
getHitRatio
public double getHitRatio()
getHitCachingRatio
public double getHitCachingRatio()
getMissRatio
public double getMissRatio()
getMissCachingRatio
public double getMissCachingRatio()
evictedPerEviction
public double evictedPerEviction()
getFailedInserts
public long getFailedInserts()
rollMetricsPeriod
public void rollMetricsPeriod()
getSumHitCountsPastNPeriods
public long getSumHitCountsPastNPeriods()
getSumRequestCountsPastNPeriods
public long getSumRequestCountsPastNPeriods()
getSumHitCachingCountsPastNPeriods
public long getSumHitCachingCountsPastNPeriods()
getSumRequestCachingCountsPastNPeriods
public long getSumRequestCachingCountsPastNPeriods()
getHitRatioPastNPeriods
public double getHitRatioPastNPeriods()
getHitCachingRatioPastNPeriods
public double getHitCachingRatioPastNPeriods()
Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.