1、在pom文件中加入jar包
·
org.apache.phoenix
phoenix-core
4.14.0-HBase-1.2

2、写一个测试,检验是否可以建立连接
·public static void main(String[] args) {
Properties props = new Properties();
props.setProperty(“phoenix.query.timeoutMs”, “1200000”);
props.setProperty(“hbase.rpc.timeout”, “1200000”);
props.setProperty(“hbase.client.scanner.timeout.period”, “1200000”);

try {Class.forName("org.apache.phoenix.jdbc.PhoenixDriver");// 这里配置zookeeper的地址,可单个,也可多个。可以是域名或者ipString     url       = "jdbc:phoenix:172.26.xx.xx,172.26.xx.xx,172.26.xx.xx:2181:/hbase-unsecure";Connection conn      = DriverManager.getConnection(url, props);System.out.println(conn);Statement  statement = conn.createStatement();String    sql  = "select count(1) from order_1 limit 10";long      time = System.currentTimeMillis();ResultSet rs   = statement.executeQuery(sql);while (rs.next()) {int count = rs.getInt(1);System.out.println("row count is " + count);}long timeUsed = System.currentTimeMillis() - time;System.out.println("time " + timeUsed + "mm");// 关闭连接rs.close();statement.close();conn.close();} catch (Exception e) {e.printStackTrace();
}

}
3、得到结果:
·
·可以看出140w数据,count操作需要3s

4、出现异常hconnection-0x3cc1435c java.lang.Thread.getStackTrace(Thread.java:1559)

·HConnection established 表示连接已建立
·获取堆栈时,出现异常。不用管,可以继续运行的
·继续运行,出现以下信息
2018-12-06 15:02:07.405 [INFO] [Caller.callWithRetries(RpcRetryingCaller.java:142)] [hconnection-0x2807bdeb-shared–pool1-t1:40068] - Call exception, tries=10, retries=35, started=38482 ms ago, cancelled=false, msg=row ‘SYSTEM:CATALOG,’ on table ‘hbase:meta’ at region=hbase:meta,1.1588230740, hostname=test-dn-59-26.wakedata.gz,16020,1537408837649, seqNum=0
获取不到数据,访问元数据后,得到数据在test-dn-59-26.wakedata.gz这台机器上。
原因:没有配置相应的host

java连接phoenix相关推荐

  1. phoenix php,Python实现连接phoenix的实例

    这篇文章主要介绍了Python连接phoenix的方法,简单说明了phoenix的概念.功能并结合具体实例形式分析了Python连接phoenix的相关操作技巧,需要的朋友可以参考下 本文实例讲述了P ...

  2. 使用Squirrel连接Phoenix

    1.环境介绍 操作系统:windows 10 jdk版本:windows x64 8u291 squirrel版本:3.9.1(4.2.0不兼容) squrirel下载地址: https://sour ...

  3. phoenix hbase java_求助:java调用phoenix失败!

    我在本地启动Java工程,连接phoenix没有问题,新增表.查询.修改都可以完成. 但是我把环境部署到hadoop集群master上面的时候,tomcat启动后就报错,提示连接phoenix失败. ...

  4. java连接mongodb_java连接mongodb源码解读

    用mongdb也大半年了,一直是业务上的逻辑实现了就ok.然而这样并不能进步--因此今天查了查java连接mongodb驱动的源码,搜到的各种信息整合一下,方便以后深入的使用. 先贴连接数据库代码Li ...

  5. java 连接 pgsql

    首先在jdbc的配置中新增pgsql的配置属性: pgsql.driverClassName=org.postgresql.Driver pgsql.url=jdbc:postgresql://12. ...

  6. java连接Hbase数据库

    java连接Hbase数据库 如果是是连接机群上的Hbase服务,需要提前将相关的几个xml文件存放在本地的编程目录下,否则开发端无法获取机群信息及授权: hdfs-site.xml core-sit ...

  7. java连接Orcale数据库并查询、插入、删除数据

    java连接Orcale数据库并查询.插入.删除数据 oci和thin是Oracle提供的两套Java访问Oracle数据库方式. thin是一种瘦客户端的连接方式 oci是一种胖客户端的连接方式 J ...

  8. java linux mysql数据库_Linux Java连接MySQL数据库

    Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 解压 jdbc: tar -zxvf mysql-connector-java-5.1.1 ...

  9. 【Java】Java连接Mysql数据库的demo示例

    [Java]Java连接Mysql数据库的demo示例 1.安装mysql数据库 2.下载java-mysql-connector.jar包 3.完成java配置 4.写java代码运行测试 1.安装 ...

  10. Java连接Oracle数据库常用方法

    JDBC的六大步骤: 注册驱动 获取连接 获取执行sql语句对象 执行sql语句 处理结果集 关闭资源 oracle URL: jdbc:oracle:thin:@localhost:1521:SID ...

最新文章

  1. 曝出漏洞、企业禁用、紧急声明:Zoom 一周里经历了什么?
  2. 判断分辨网站是否伪静态的方法
  3. 十三、java_GUI
  4. 开机流程简介--init 处理系统初始化流程 (/etc/rc.d/rc.sysinit)
  5. Ardino基础教程 18_驱动74HC595
  6. Java连接open fire_java – 为什么我不能连接到openfire服务器?
  7. 如何使用CSS创建巧妙的动画提示框
  8. 【亲测有效】andriod studio性能优化
  9. 【tensorflow】tf.layers.conv1d函数解析(一维卷积)
  10. 数码相框项目之显示一张可放大、缩小、拖拽的图片
  11. 《测试驱动数据库开发》—第1章1.2节谁是目标读者
  12. 企业为什么要建设数据分析平台?应该怎么建?
  13. oracle监听服务无法启动不了,关于ORACLE监听服务无法启动的问题
  14. centos 图形模式与命令行模式设置
  15. bilibili ,B站视频预览缩略图实现分析
  16. 苹果装系统提示未能与恢复服务器,恢复系统未能与服务器取得联系 | 手游网游页游攻略大全...
  17. xtrareport 修改行颜色
  18. 协同工作平台功能说明书
  19. python的列表与元素基本操作
  20. 阿里巴巴高效的页面动画解决方案——Ant Motion Design

热门文章

  1. 测试正则表达式的小方法
  2. element 日期选择器不能选择当天日期以后的日期
  3. keras UserWarning: Discrepancy between trainable weights and collected trainable weigh...
  4. ajax中返回sucess里使用this.$message()
  5. 解决:unable to start embedded tomcat
  6. 差分数组(简单易懂)
  7. iView组件+Django实现前后端分离上传图片
  8. vue cli关闭eslint语法检查
  9. 豆瓣9分+纪录片,每一部都美到窒息......
  10. 华为HCNA综合实验