Uses of Interface
org.apache.hadoop.hbase.nio.HBaseReferenceCounted
Package
Description
Provides implementations of
HFile
and HFile
BlockCache
.Provides
BucketCache
, an implementation of
BlockCache
.-
Uses of HBaseReferenceCounted in org.apache.hadoop.hbase.io.hfile
Modifier and TypeInterfaceDescriptioninterface
Cacheable is an interface that allows for an object to be cached.Modifier and TypeClassDescriptionclass
TheByteBuffAllocator
won't allocate pooled heapByteBuff
now; at the same time, if allocate an off-heapByteBuff
from allocator, then it must be a pooled one.class
Cacheable Blocks of anHFile
version 2 file.class
TheByteBuffAllocator
won't allocate pooled heapByteBuff
now; at the same time, if allocate an off-heapByteBuff
from allocator, then it must be a pooled one. -
Uses of HBaseReferenceCounted in org.apache.hadoop.hbase.io.hfile.bucket
-
Uses of HBaseReferenceCounted in org.apache.hadoop.hbase.nio
Modifier and TypeClassDescriptionclass
An abstract class that abstracts out as to how the byte buffers are used, either single or multiple.class
Provides a unified view of all the underlying ByteBuffers and will look as if a bigger sequential buffer.class
An implementation of ByteBuff where a single BB backs the BBI.Modifier and TypeMethodDescriptiondefault HBaseReferenceCounted
HBaseReferenceCounted.retain
(int increment) default HBaseReferenceCounted
HBaseReferenceCounted.touch()
default HBaseReferenceCounted