mapreduce,hbase和scan

时间:2017-07-18 00:13:06

标签: java mapreduce hbase

我有一个扩展TableMapper类的MapReduce作业。我使用TableMapperReduceUtil initTableMapperJob来设置初始扫描,它工作正常。基于从扫描中检索到的rowkey,我想在MapReduce Map方法中的同一个表上运行Get(使用rowkey,这是初始Scan行中的值)。如何从Map方法中访问同一个表的Hbase连接?

1 个答案:

答案 0 :(得分:0)

您可以以这种方式创建新连接:

Configuration config = context.getConfiguration();
Connection conn = ConnectionFactory.createConnection(config);

但我认为在您的情况下使用Spark on HBase

会更容易