hbase上的mapreduce需要哪些库?

yx2lnoni  于 2021-06-09  发布在  Hbase
关注(0)|答案(2)|浏览(392)

我有一个非常基本的问题!hbase上的mapreduce需要哪些库?我知道我必须使用tablemapper,我已经从maven获得了hadoop客户端2.2.0和hbase客户端0.98.2,但是api中没有tablemapper。谢谢您。

8i9zcol2

8i9zcol21#

除了 hbase-client 你需要相同的版本 hbase-server 依赖关系,这还将包括所需的mapreduce库。如果您使用的是maven,则需要添加 pom.xml 文件:

<dependency>
    <groupId>org.apache.hbase</groupId>
    <artifactId>hbase-server</artifactId>
    <version>1.1.2</version>
</dependency>

(在撰写本文时,最后一个版本是 1.1.2 )祝你好运!

cpjpxq1n

cpjpxq1n2#

之前 hbase 2.0 ,您需要在pom.xml中添加以下依赖项

<dependency>
    <groupId>org.apache.hbase</groupId>
    <artifactId>hbase-server</artifactId>
<version>1.3.1</version>

之后 hbase 2.0 ,

<dependency>
    <groupId>org.apache.hbase</groupId>
    <artifactId>hbase-mapreduce</artifactId>
<version>2.0.0</version>

相关问题