See: Description
Interface | Description |
---|---|
VisibilityExpressionResolver |
Interface to convert visibility expressions into Tags for storing along with Cells in HFiles.
|
Class | Description |
---|---|
CellCounter |
A job with a a map and reduce phase to count cells in a table.
|
CellCreator |
Facade to create Cells for HFileOutputFormat.
|
CellSerialization |
Use to specify the type of serialization for the mappers and reducers
|
CellSortReducer |
Emits sorted Cells.
|
CopyTable |
Tool used to copy a table to another one which can be on a different setup.
|
Export |
Export an HBase table.
|
GroupingTableMapper |
Extract grouping columns from input record.
|
HFileOutputFormat2 |
Writes HFiles.
|
HRegionPartitioner<KEY,VALUE> |
This is used to partition the output keys into groups of keys.
|
IdentityTableMapper |
Pass the given key and record as-is to the reduce phase.
|
IdentityTableReducer | |
Import |
Import data written by
Export . |
ImportTsv |
Tool to import data from a TSV file.
|
KeyValueSerialization | Deprecated
Use
CellSerialization . |
KeyValueSortReducer | Deprecated
Use
CellSortReducer . |
LoadIncrementalHFiles | Deprecated
As of release 2.0.0, this will be removed in HBase 3.0.0.
|
LoadIncrementalHFiles.LoadQueueItem | Deprecated
As of release 2.0.0, this will be removed in HBase 3.0.0.
|
MultiTableHFileOutputFormat |
Create 3 level tree directory, first level is using table name as parent
directory and then use family name as child directory, and all related HFiles
for one family are under child directory
-tableName1
-columnFamilyName1
-columnFamilyName2
-HFiles
-tableName2
-columnFamilyName1
-HFiles
-columnFamilyName2
|
MultiTableInputFormat |
Convert HBase tabular data from multiple scanners into a format that
is consumable by Map/Reduce.
|
MultiTableInputFormatBase |
A base for
MultiTableInputFormat s. |
MultiTableOutputFormat |
Hadoop output format that writes to one or more HBase tables.
|
MultiTableSnapshotInputFormat |
MultiTableSnapshotInputFormat generalizes
TableSnapshotInputFormat
allowing a MapReduce job to run over one or more table snapshots, with one or more scans
configured for each. |
MutationSerialization | |
PutCombiner<K> |
Combine Puts.
|
PutSortReducer |
Emits sorted Puts.
|
ResultSerialization | |
RowCounter |
A job with a just a map phase to count rows.
|
SimpleTotalOrderPartitioner<VALUE> |
A partitioner that takes start and end keys and uses bigdecimal to figure
which reduce a key belongs to.
|
TableInputFormat |
Convert HBase tabular data into a format that is consumable by Map/Reduce.
|
TableInputFormatBase |
A base for
TableInputFormat s. |
TableMapper<KEYOUT,VALUEOUT> |
Extends the base
Mapper class to add the required input key
and value classes. |
TableMapReduceUtil |
Utility for
TableMapper and TableReducer |
TableOutputCommitter |
Small committer class that does not do anything.
|
TableOutputFormat<KEY> |
Convert Map/Reduce output and write it to an HBase table.
|
TableRecordReader |
Iterate over an HBase table data, return (ImmutableBytesWritable, Result)
pairs.
|
TableRecordReaderImpl |
Iterate over an HBase table data, return (ImmutableBytesWritable, Result)
pairs.
|
TableReducer<KEYIN,VALUEIN,KEYOUT> |
Extends the basic
Reducer class to add the required key and
value input/output classes. |
TableSnapshotInputFormat |
TableSnapshotInputFormat allows a MapReduce job to run over a table snapshot.
|
TableSplit |
A table split corresponds to a key range (low, high) and an optional scanner.
|
TextSortReducer |
Emits Sorted KeyValues.
|
TsvImporterMapper |
Write table content out to files in hdfs.
|
TsvImporterTextMapper |
Write table content out to map output files.
|
WALInputFormat |
Simple
InputFormat for WAL files. |
WALPlayer |
A tool to replay WAL files as a M/R job.
|
See HBase and MapReduce in the HBase Reference Guide for mapreduce over hbase documentation.
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.