【问题标题】:Create a JDBC connection to HBase创建到 HBase 的 JDBC 连接
【发布时间】:2017-11-17 02:59:07
【问题描述】:

我正在尝试使用 CDATA (https://www.cdata.com/kb/tech/hbase-jdbc-dbvr.rst) 在我们的集群中创建 JDBC 以连接到 HBase

我们集群中的HBase属性如下:

hbase.zookeeper.quorum=auper01-01-20-01-0.prod.vroc.com.au,auper01-02-10-01-0.prod.vroc.com.au,auper01-02-10-02-0.prod.vroc.com.au
hbase.zookeeper.port=2181
hbase.zokeeper.znode.parent=/hbase-unsecure

根据文档,我将 JDBC URL 设置如下:

jdbc:apachehbase:Server=auper01-01-20-01-0.prod.vroc.com.au,auper01-02-10-01-0.prod.vroc.com.au,auper01-02-10-02-0.prod.vroc.com.au;Port=2181;

但它不会从 HBase 数据库中获取数据。有谁知道如何填充 JDBC 字符串。

【问题讨论】:

    标签: hbase cdata-drivers


    【解决方案1】:

    您的 Server 属性值似乎有误。在您的连接字符串中,将连接中的Server 属性设置为HBase 主服务器 的IP 地址或主机名,而不是hbase.zookeeper.quorum 属性值。例如:

    jdbc:apachehbase:Server=###.###.###.###;Port=2181;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-14
      • 2017-12-08
      • 2014-02-21
      • 2019-05-07
      相关资源
      最近更新 更多