我目前正在使用Apache HBase的库存配置,RegionServer堆为4G,BlockCache大小为40%,因此大约为1.6G.没有配置L2/BucketCache.
以下是对RegionServer的~2K请求后的BlockCache指标.正如你所看到的那样,已经有被逐出的区块,可能会导致一些失误.
当我们甚至没有达到极限时,他们为什么被驱逐?
大小2.1 M正在使用的块缓存的当前大小(字节)
Free 1.5 G当前可用于存储更多缓存条目的总可用内存(字节)
计数18块缓存中的块数
被驱逐的14被驱逐的街区总数
驱逐1,645驱逐的总次数
在驱逐时间(秒)平均10,984块的平均年龄
StdDev 5,853,922驱逐时块的年龄标准偏差
命中1,861个缓存命中的数字请求
点击缓存1,854个缓存命中块请求,但只有在未命中时才设置为缓存块的请求
未命中58阻止缓存未命中的请求但设置为缓存丢失的块
未命中缓存58阻止缓存未命中但仅设置为使用块缓存的请求
命中率96.98%命中数除以总请求数