将文本文件读入Hbase MapReduce并将其存储到HTable

时间:2012-09-03 10:12:37

标签: hadoop mapreduce hbase

我是HBaseMapReduce和Hadoop数据库的新手。我需要从mapreduce作业中读取原始文本文件,并使用HBase MapReduce API将检索到的数据存储到Htable中。

我可能从五天谷歌搜索,但我无法理解extact流程。任何人都可以提供一些示例代码从A文件中读取数据。

我需要从Text / csv文件中读取数据。我可以找到一些从命令提示符读取数据的示例。我们可以使用哪种方法来读取xml文件FileInputFormat,或者,请帮助我学习Mapreduce API,并为我提供简单的读写示例。

1 个答案:

答案 0 :(得分:0)

您可以使用importtsv和completebulkupload工具将csv数据导入HBase。 importtsv将csvs加载到hadoop文件,并将completebulkupload加载到指定的HTable。您可以从命令行和Java代码使用这些工具。如果这可以帮助您通知我提供示例代码或命令