通过map-reduce程序将表从hbase加载到hdfs



如何编写一个map-reduce程序将任何表从hbase加载到hdfs中?

有几种方法:-

  1. 使用HBase的TableMapreduceUtil(http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html),您可以在其中指定表扫描,它们操作数据或将其写入hdfs。
  2. 您可以使用 hbase 的实用程序将整个 hbase 表的快照创建到 hdfs 中,称为导出 (http://hbase.apache.org/book/ops_mgt.html#export),导入工具可用于将备份表从 hdfs 加载到 hbase。

最新更新