【问题标题】:mapreduce, hbase and scanmapreduce、hbase 和扫描
【发布时间】:2017-07-18 00:13:05
【问题描述】:

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

【问题讨论】:

    标签: java mapreduce hbase


    【解决方案1】:

    或许您可以通过这种方式创建新连接:

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

    但我认为在你的情况下使用Spark on HBase 会更容易

    【讨论】:

      猜你喜欢
      • 2011-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-27
      • 2015-07-16
      • 2012-10-18
      • 1970-01-01
      相关资源
      最近更新 更多