Package org.apache.hadoop.hbase.mapred
package org.apache.hadoop.hbase.mapred
Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods.
See HBase and MapReduce in the HBase Reference Guide for mapreduce over hbase documentation.
-
ClassDescriptionorg.apache.hadoop.hbase.mapred.DriverDriver for hbase mapreduce jobs.org.apache.hadoop.hbase.mapred.GroupingTableMapExtract grouping columns from input recordorg.apache.hadoop.hbase.mapred.HRegionPartitioner<K2,
V2> This is used to partition the output keys into groups of keys.org.apache.hadoop.hbase.mapred.IdentityTableMapPass the given key and record as-is to reduceorg.apache.hadoop.hbase.mapred.IdentityTableReduceWrite to table each key, record pairorg.apache.hadoop.hbase.mapred.MultiTableSnapshotInputFormatMultiTableSnapshotInputFormat generalizesTableSnapshotInputFormat
allowing a MapReduce job to run over one or more table snapshots, with one or more scans configured for each.org.apache.hadoop.hbase.mapred.RowCounterA job with a map to count rows.org.apache.hadoop.hbase.mapred.TableInputFormatConvert HBase tabular data into a format that is consumable by Map/Reduce.org.apache.hadoop.hbase.mapred.TableInputFormatBaseA Base forTableInputFormat
s.org.apache.hadoop.hbase.mapred.TableMap<K extends org.apache.hadoop.io.WritableComparable<? super K>,V> Scan an HBase table to sort by a specified sort column.org.apache.hadoop.hbase.mapred.TableMapReduceUtilUtility forTableMap
andTableReduce
org.apache.hadoop.hbase.mapred.TableOutputFormatConvert Map/Reduce output and write it to an HBase tableorg.apache.hadoop.hbase.mapred.TableOutputFormat.TableRecordWriterConvert Reduce output (key, value) to (HStoreKey, KeyedDataArrayWritable) and write to an HBase table.org.apache.hadoop.hbase.mapred.TableRecordReaderIterate over an HBase table data, return (Text, RowResult) pairsorg.apache.hadoop.hbase.mapred.TableRecordReaderImplIterate over an HBase table data, return (Text, RowResult) pairsorg.apache.hadoop.hbase.mapred.TableReduce<K extends org.apache.hadoop.io.WritableComparable,V> Write a table, sorting by the input keyorg.apache.hadoop.hbase.mapred.TableSnapshotInputFormatTableSnapshotInputFormat allows a MapReduce job to run over a table snapshot.org.apache.hadoop.hbase.mapred.TableSnapshotInputFormat.TableSnapshotRegionSplitorg.apache.hadoop.hbase.mapred.TableSplitA table split corresponds to a key range [low, high)