从Hadoop引擎内部访问HBase

时间:2013-10-03 19:34:19

标签: java hadoop hbase

我正在做一些与Hadoop相关的研究,我正在改变它的一些内部结构。我面临的问题是:我想从任务跟踪器访问(读/写)HBase。

我尝试在Hadoop中添加HBase jar并重新编译和构建Hadoop,但它没有编译,也找不到HBase函数。有谁知道怎么做?我是否需要更改Hadoop的构建文件?

1 个答案:

答案 0 :(得分:0)

HBase客户端需要很多依赖项才能将HBase添加到程序的pom文件中(在您的情况下为任务跟踪器)

<dependency>
      <groupId>org.apache.hbase</groupId>
      <artifactId>hbase</artifactId>
      <version>${hbase.version} </version>
 </dependency>