@InterfaceAudience.Private public class HFileBlockIndex extends Object
HFileBlockIndex.BlockIndexWriter) and read
(HFileBlockIndex.BlockIndexReader) single-level and multi-level block indexes.
Examples of how to use the block index writer can be found in
CompoundBloomFilterWriter and HFileWriterV2. Examples of how
to use the reader can be found in HFileReaderV2 and
TestHFileBlockIndex.| Modifier and Type | Class and Description |
|---|---|
static class |
HFileBlockIndex.BlockIndexReader
The reader will always hold the root level index in the memory.
|
static class |
HFileBlockIndex.BlockIndexWriter
Writes the block index into the output stream.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
MAX_CHUNK_SIZE_KEY
The maximum size guideline for index blocks (both leaf, intermediate, and
root).
|
| Constructor and Description |
|---|
HFileBlockIndex() |
public static final String MAX_CHUNK_SIZE_KEY
DEFAULT_MAX_CHUNK_SIZE is used.Copyright © 2014 The Apache Software Foundation. All rights reserved.