| 程序包 | 说明 |
|---|---|
| org.apache.hadoop.hbase.io.hfile |
Provides implementations of
HFile and HFile
BlockCache. |
| org.apache.hadoop.hbase.regionserver | |
| org.apache.hadoop.hbase.util |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractHFileReader
Common functionality needed by all versions of
HFile readers. |
class |
HFileReaderV2
HFile reader for version 2. |
class |
HFileReaderV3
HFile reader for version 3. |
| 限定符和类型 | 字段和说明 |
|---|---|
protected HFile.Reader |
AbstractHFileReader.Scanner.reader |
| 限定符和类型 | 方法和说明 |
|---|---|
static HFile.Reader |
HFile.createReader(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path,
CacheConfig cacheConf,
org.apache.hadoop.conf.Configuration conf) |
static HFile.Reader |
HFile.createReader(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path,
FSDataInputStreamWrapper fsdis,
long size,
CacheConfig cacheConf,
org.apache.hadoop.conf.Configuration conf)
The sockets and the file descriptors held by the method parameter
FSDataInputStreamWrapper passed will be freed after its usage so caller needs to ensure
that no other threads have access to the same passed reference. |
HFile.Reader |
HFileScanner.getReader() |
HFile.Reader |
AbstractHFileReader.Scanner.getReader() |
| 构造器和说明 |
|---|
AbstractHFileReader.Scanner(HFile.Reader reader,
boolean cacheBlocks,
boolean pread,
boolean isCompaction) |
| 限定符和类型 | 方法和说明 |
|---|---|
HFile.Reader |
StoreFile.Reader.getHFileReader() |
| 限定符和类型 | 方法和说明 |
|---|---|
static BloomFilter |
BloomFilterFactory.createFromMeta(DataInput meta,
HFile.Reader reader)
Instantiates the correct Bloom filter class based on the version provided
in the meta block data.
|
| 构造器和说明 |
|---|
CompoundBloomFilter(DataInput meta,
HFile.Reader reader)
De-serialization for compound Bloom filter metadata.
|
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.