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 | |
RoundRobinTableInputFormat |
Process the return from super-class
TableInputFormat (TIF) so as to undo any clumping of
InputSplit s around RegionServers. |
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.