|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.apache.hadoop.hbase.io.hfile | |
---|---|
org.apache.hadoop.hbase.io | |
org.apache.hadoop.hbase.io.encoding | |
org.apache.hadoop.hbase.io.hfile | Provides the hbase data+index+metadata file. |
org.apache.hadoop.hbase.io.hfile.bucket | |
org.apache.hadoop.hbase.io.hfile.slab | |
org.apache.hadoop.hbase.regionserver | |
org.apache.hadoop.hbase.util |
Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.io | |
---|---|
CacheConfig
Stores all of the cache objects and configuration for a single HFile. |
|
HFileScanner
A scanner allows you to position yourself within a HFile and scan through it. |
Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.io.encoding | |
---|---|
BlockType
Various types of HFile blocks. |
Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.io.hfile | |
---|---|
AbstractHFileReader
Common functionality needed by all versions of HFile readers. |
|
AbstractHFileReader.Scanner
|
|
AbstractHFileWriter
Common functionality needed by all versions of HFile writers. |
|
BlockCache
Block cache interface. |
|
BlockCacheColumnFamilySummary
BlockCacheColumnFamilySummary represents a summary of the blockCache usage at Table/ColumnFamily granularity. |
|
BlockCacheKey
Cache Key for use with implementations of BlockCache |
|
BlockType
Various types of HFile blocks. |
|
BlockType.BlockCategory
|
|
BlockWithScanInfo
BlockWithScanInfo is wrapper class for HFileBlock with other attributes. |
|
Cacheable
Cacheable is an interface that allows for an object to be cached. |
|
CacheableDeserializer
Interface for a deserializer. |
|
CacheConfig
Stores all of the cache objects and configuration for a single HFile. |
|
CachedBlock
Represents an entry in the LruBlockCache . |
|
CacheStats
Class that implements cache metrics. |
|
FixedFileTrailer
The HFile has a fixed trailer which contains offsets to other
variable parts of the file. |
|
HFile.CachingBlockReader
An abstraction used by the block index |
|
HFile.Reader
An interface used by clients to open and iterate an HFile . |
|
HFile.Writer
API required to write an HFile |
|
HFile.WriterFactory
This variety of ways to construct writers is used throughout the code, and we want to be able to swap writer implementations. |
|
HFileBlock
Reading HFile version 1 and 2 blocks, and writing version 2 blocks. |
|
HFileBlock.BlockIterator
An interface allowing to iterate HFileBlock s. |
|
HFileBlock.BlockWritable
Something that can be written into a block. |
|
HFileBlock.FSReader
A full-fledged reader with iteration ability. |
|
HFileBlock.Writer
Unified version 2 HFile block writer. |
|
HFileBlockIndex.BlockIndexReader
The reader will always hold the root level index in the memory. |
|
HFileDataBlockEncoder
Controls what kind of data block encoding is used. |
|
HFileReaderV2
HFile reader for version 2. |
|
HFileReaderV2.AbstractScannerV2
|
|
HFileScanner
A scanner allows you to position yourself within a HFile and scan through it. |
|
InlineBlockWriter
A way to write "inline" blocks into an HFile . |
|
LruBlockCache
A block cache implementation that is memory-aware using HeapSize ,
memory-bound using an LRU eviction algorithm, and concurrent: backed by a
ConcurrentHashMap and with a non-blocking eviction thread giving
constant-time LruBlockCache.cacheBlock(org.apache.hadoop.hbase.io.hfile.BlockCacheKey, org.apache.hadoop.hbase.io.hfile.Cacheable, boolean) and LruBlockCache.getBlock(org.apache.hadoop.hbase.io.hfile.BlockCacheKey, boolean, boolean) operations. |
|
NoOpDataBlockEncoder
Does not perform any kind of encoding/decoding. |
Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.io.hfile.bucket | |
---|---|
BlockCache
Block cache interface. |
|
BlockCacheColumnFamilySummary
BlockCacheColumnFamilySummary represents a summary of the blockCache usage at Table/ColumnFamily granularity. |
|
BlockCacheKey
Cache Key for use with implementations of BlockCache |
|
Cacheable
Cacheable is an interface that allows for an object to be cached. |
|
CacheStats
Class that implements cache metrics. |
Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.io.hfile.slab | |
---|---|
BlockCache
Block cache interface. |
|
BlockCacheColumnFamilySummary
BlockCacheColumnFamilySummary represents a summary of the blockCache usage at Table/ColumnFamily granularity. |
|
BlockCacheKey
Cache Key for use with implementations of BlockCache |
|
Cacheable
Cacheable is an interface that allows for an object to be cached. |
|
CacheStats
Class that implements cache metrics. |
Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.regionserver | |
---|---|
CacheConfig
Stores all of the cache objects and configuration for a single HFile. |
|
HFile.Reader
An interface used by clients to open and iterate an HFile . |
|
HFile.Writer
API required to write an HFile |
|
HFileDataBlockEncoder
Controls what kind of data block encoding is used. |
|
HFileScanner
A scanner allows you to position yourself within a HFile and scan through it. |
Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.util | |
---|---|
BlockType
Various types of HFile blocks. |
|
CacheConfig
Stores all of the cache objects and configuration for a single HFile. |
|
HFile.Reader
An interface used by clients to open and iterate an HFile . |
|
HFile.Writer
API required to write an HFile |
|
InlineBlockWriter
A way to write "inline" blocks into an HFile . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |