Package | Description |
---|---|
org.apache.hadoop.hbase | |
org.apache.hadoop.hbase.client |
Provides HBase Client
|
org.apache.hadoop.hbase.io | |
org.apache.hadoop.hbase.io.hfile |
Provides the hbase data+index+metadata file.
|
org.apache.hadoop.hbase.io.hfile.slab | |
org.apache.hadoop.hbase.ipc |
Tools to help define network clients and servers.
|
org.apache.hadoop.hbase.regionserver | |
org.apache.hadoop.hbase.regionserver.metrics | |
org.apache.hadoop.hbase.util |
Class and Description |
---|
Compression.Algorithm
Compression algorithms.
|
Class and Description |
---|
Compression.Algorithm
Compression algorithms.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Compression.Algorithm
Compression algorithms.
|
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.
|
HFileReaderV1
HFile reader for version 1. |
HFileReaderV1.AbstractScannerV1 |
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 . |
NoOpDataBlockEncoder
Does not perform any kind of encoding/decoding.
|
Class and Description |
---|
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.
|
Class and Description |
---|
BlockCacheColumnFamilySummary
BlockCacheColumnFamilySummary represents a summary of the blockCache usage
at Table/ColumnFamily granularity.
|
Class and Description |
---|
BlockCacheColumnFamilySummary
BlockCacheColumnFamilySummary represents a summary of the blockCache usage
at Table/ColumnFamily granularity.
|
CacheConfig
Stores all of the cache objects and configuration for a single HFile.
|
Compression.Algorithm
Compression algorithms.
|
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.
|
Class and Description |
---|
BlockType.BlockCategory |
Class and Description |
---|
BlockType
Various types of
HFile blocks. |
CacheConfig
Stores all of the cache objects and configuration for a single HFile.
|
Compression.Algorithm
Compression algorithms.
|
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 . |
Copyright © 2014 The Apache Software Foundation. All Rights Reserved.