簡體   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