[英]hbase.master vs zookeeper details in HBase connection using Java API
使用兩者有什么好處
hbase.master
hbase.zookeeper.quorum
& hbase.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.