繁体   English   中英

使用Java API的HBase连接中的hbase.master vs zookeeper详细信息

[英]hbase.master vs zookeeper details in HBase connection using Java API

使用两者有什么好处

  • hbase.master
  • hbase.zookeeper.quorumhbase.zookeeper.property.clientPort

使用Java API创建与HBase的连接?

示例代码:

Configuration hBaseConfig =  HBaseConfiguration.create();
hBaseConfig.set("hbase.master",  hbaseHost +":"+ port);
hBaseConfig.set("hbase.zookeeper.quorum",zookeeperHost);
hBaseConfig.set("hbase.zookeeper.property.clientPort", "2181");

哪些细节足够或我需要两者?

我会通过拆分来回答你的问题。

Q1。 使用两者有什么好处

hbase.master
hbase.zookeeper.quorum & hbase.zookeeper.property.clientPort

使用Java API创建与HBase的连接?

解决方案 :关于好处,您可以使用java api访问hbase,hbase master和zookeeper服务必须在您的服务器中启动,这是必需的

Q2:示例代码:

Configuration hBaseConfig =  HBaseConfiguration.create();
hBaseConfig.set("hbase.master",  hbaseHost +":"+ port);
hBaseConfig.set("hbase.zookeeper.quorum",zookeeperHost);
hBaseConfig.set("hbase.zookeeper.property.clientPort", "2181");

哪些细节足够或我需要两者?

解决方案:您需要两者,但是您也可以在类路径中添加“ hbase-site,xml ”,这将在安装hbase的机器中的hbase / conf目录下可用。 除此之外,您还需要在hadoop / conf目录下添加“ core-site.xml ”。

有关更多信息:“ https://hbase.apache.org/book.html#_examples ”,请查看链接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM