将数据加载到HBase中

时间:2015-08-26 05:12:23

标签: hadoop mapreduce hbase

我有mapreduce的输出看起来像关键值paris有数千条记录

    aa      abraham azad
    aa      anand agarwal
    aa      ajinke arun
    aa      ajith agarwal
    bb      balu bhaskar
    bb      budde bheema
    bb      banasankari balu 

我想将这些记录加载到hbase中,如果想要处理 aa 键,它应该处理所有 aa 的键。

1 个答案:

答案 0 :(得分:0)

我假设你想要一个表设计的解决方案,而不是代码。

由于每行的Hbase列名称可能不同,因此可以使用aa,bb,cc作为行键,并将每个名称用作列名。

看一下this文章,它解决了使用不同表格设计的类似问题并进行了比较。

此外,对于将此数据放入表格的代码,您可以根据您的情况使用here解释的任何方法。 (我想一个简单的Java代码可以为你做。)