在hbase中导出表

时间:2012-03-22 10:01:07

标签: hadoop hbase

开始出口工作后,即:

hadoop jar /path/to/hbase-0.20.3.jar export your_table /export/your_table

是否包含所有版本的记录?或者你必须明确指明,即

hadoop jar /path/to/hbase-0.20.3.jar export your_table /export/your_table 3

使用此语法作为示例:

Export <tablename> <outputdir> [<versions> [<starttime> [<endtime>]]]

1 个答案:

答案 0 :(得分:2)

默认情况下 - 仅导出最新版本的记录。
您可以选择指定要导出的最大版本数以及时间范围 看这里
http://javasourcecode.org/html/open-source/hbase/hbase-0.90.3/org/apache/hadoop/hbase/mapreduce/Export.java.html(第91行)您的版本参数会发生什么。它被传递给Scan,它将用于读取数据。