迁移Hbase 0.94.12后,Hadoop映射减少到1.4.2

时间:2018-03-28 14:39:49

标签: hadoop hbase

我想将Hbase从0.94.15升级到更新版本,例如1.4.2。 我试图了解它将影响多少代码并尝试更改依赖项。

当我使用依赖 org.apache.hbase:hbase:0.94.12 时,有一个包

org.apache.hadoop.hbase.mapreduce

但是当我尝试升级到1.4.2(或1.2.6)时,我找不到这个包。 我试过了

org.apache.hbase:hbase-client:1.4.2
org.apache.hbase:hbase:1.4.2
org.apache.hbase:hbase-hadoop2-compat:1.4.2

但都没有成功。

我使用 org.apache.hadoop.hbase.mapreduce.TableMapReduceUtil.initTableMapperJob 来初始化映射器和缩减器 org.apache.hadoop.hbase.mapreduce.TableMapper 以扩展在地图制作者等等。

这些类是否已弃用,还有其他方法还是包含此包的依赖项?

更新 依赖org.apache.hbase:hbase-server:1.4.2有帮助。所有代码都是兼容的。

0 个答案:

没有答案