我希望能够使用hbase和spring。我看到的文档中有这样的内容:
<hdp:configuration>
fs.default.name=${hd.fs}
mapred.job.tracker=${mapred.job.tracker}
hbase.zookeeper.quorum=${hbase.zookeeper.quorum}
</hdp:configuration>
如何在application.java中以编程方式使用它?似乎没有关于如何使用hbasetemplate连接到hbase的示例或文档。查看另一篇文章中推荐的以下存储库没有与hbase相关的示例:
https://github.com/spring-projects/spring-hadoop-samples
3条答案
按热度按时间vktxenjb1#
我知道这个问题是老问题,但我只是遇到了这个问题,并能够解决。实现springhadoopconfigureradapter,如:
然后就可以注入Hadoop配置:
yyhrrdl82#
你看过这个吗:http://docs.spring.io/spring-hadoop/docs/2.0.1.release/reference/html/hbase.html ? 我相信这将为您提供与hbaseconfiguration config相当的配置。你也可以在那里添加你的属性。如果没用的话就发回去。
eivgtgni3#
目前我还没有找到的基于注解的配置hdp:configuration,但是对于我的springhadoop项目,我为hadoop配置创建了一个xml,名为hadoop-context.xml,并将其导入config.java中,如下所示
很可能这对你解决问题会有帮助。