将数据加载到hbase

6rqinv9w  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(472)

我有来自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的密钥。

wn9m85ua

wn9m85ua1#

我假设您想要的是表设计的解决方案,而不是代码。
由于hbase的每一行的列名可能不同,因此可以使用aa、bb、cc作为行键,并将每个名称作为列名。
看看这篇文章,它解决了类似问题的后续使用不同的表设计和比较。
另外,对于将这些数据放入表中的代码,您可以根据您的案例使用这里介绍的任何方法(我想一个简单的java代码就可以帮到您。)

相关问题