4

とても基本的な質問があります!HBase 上の MapReduce に必要なライブラリは何ですか? 私は TableMapper を使用する必要があることを知っています。maven から hadoop-client 2.2.0 と hbase-client 0.98.2 を取得しましたが、API に TableMapper がありません。ありがとうございました。

4

2 に答える 2

12

依存関係に加えて、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) 頑張ってください!

于 2014-06-01T07:22:28.267 に答える
3

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>
于 2020-07-08T10:34:37.177 に答える