gpt4 book ai didi

java - 客户端能够连接到 Hbase DB,而无需在类路径中包含 hbase-site.xml

转载 作者:行者123 更新时间:2023-12-01 04:40:32 25 4
gpt4 key购买 nike

我正在使用java客户端连接到以独立模式配置的Hbase DB。它的hbase-site.xml是:

<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///home/vimal/HBASE/hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/vimal/HBASE/zookeeper</value>
</property>
</configuration>

在我的客户端代码中,我使用 HtablePool 来获取 HTable 的实例。一切正常,但我的问题是我没有在我的类路径中包含 hbase-site.xml 那么我的客户端如何连接到 HbaseDB。这对我来说很奇怪。请在这里帮忙。

最佳答案

我在您的 hbase-site.xml 中没有看到任何与 HBase 连接直接相关的选项。也许您的设置可以根据常见情况的默认配置完美运行。

  • hbase.rootdir - 仅与集群上的用户“home”目录相关(无与连接的关系)。
  • hbase.zookeeper.property.dataDir - 根本没有直接与HBase连接相关。

关于java - 客户端能够连接到 Hbase DB,而无需在类路径中包含 hbase-site.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16644759/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com