org.apache.hadoop.hbase.client.Connection在Driver上创建,可在mapreduce作业中从Reducer访问

时间:2017-02-15 08:11:58

标签: mapreduce hbase

在mapreduce作业中,我需要使用Get从HBase表中获取一些行。 我认为这将是非常快的。甚至在减速机内从HBase获取。 但我想避免的是在减速机内部建立连接。而且,而不是,创建一个连接

connection = ConnectionFactory.createConnection(conf);

在驱动程序中并将其放在某处,因此可以从reducer中访问。

我在org.apache.hadoop.conf.Configuration对象中看到,你只能通过setParameter方法放入字符串或字符串数​​组。

有没有其他方法可以将HBase连接设置一次,因此可以从reduce阶段访问它? 谢谢!

0 个答案:

没有答案