Uses of Interface
org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache
Packages that use org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache
Package
Description
Provides implementations of
HFile and HFile
BlockCache.-
Uses of org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache in org.apache.hadoop.hbase.io.hfile
Classes in org.apache.hadoop.hbase.io.hfile that implement org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache in inModifier and TypeClassDescriptionclassorg.apache.hadoop.hbase.io.hfile.IndexOnlyLruBlockCacheAn on heap block cache implementation extended LruBlockCache and only cache index block.classorg.apache.hadoop.hbase.io.hfile.LruAdaptiveBlockCacheThis realisation improve performance of classical LRU cache up to 3 times via reduce GC job.classorg.apache.hadoop.hbase.io.hfile.LruBlockCacheA block cache implementation that is memory-aware usingHeapSize, memory-bound using an LRU eviction algorithm, and concurrent: backed by aConcurrentHashMapand with a non-blocking eviction thread giving constant-timeLruBlockCache.cacheBlock(org.apache.hadoop.hbase.io.hfile.BlockCacheKey, org.apache.hadoop.hbase.io.hfile.Cacheable, boolean)andLruBlockCache.getBlock(org.apache.hadoop.hbase.io.hfile.BlockCacheKey, boolean, boolean, boolean)operations.final classorg.apache.hadoop.hbase.io.hfile.TinyLfuBlockCacheA block cache that is memory-aware usingHeapSize, memory bounded using the W-TinyLFU eviction algorithm, and concurrent.Fields in org.apache.hadoop.hbase.io.hfile declared as org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache in inModifier and TypeFieldDescriptionprotected final org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCacheCombinedBlockCache.l1CacheMethods in org.apache.hadoop.hbase.io.hfile that return org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.io.hfile.FirstLevelBlockCacheCombinedBlockCache.getFirstLevelCache()Constructors in org.apache.hadoop.hbase.io.hfile with parameters of type org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache in inModifierConstructorDescriptionCombinedBlockCache(org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache l1Cache, org.apache.hadoop.hbase.io.hfile.BlockCache l2Cache) InclusiveCombinedBlockCache(org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache l1, org.apache.hadoop.hbase.io.hfile.BlockCache l2)