通过JDBC访问phoenix
来源:互联网 发布:unix和linux 编辑:程序博客网 时间:2024/05/16 04:25
应用场景
既然hbase支持sql语句对数据进行操作,那么我们能不能通过代码连接Hbase,通过phoenix,在代码中书写sql语句,对phoenix进行操作呢?
操作方案
1. 新建maven项目
为什么要建maven项目,因为引用的包实在太多了!
2. 代码
package com.epoint.test.phoenix;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class Phoenix { private static String driver = "org.apache.phoenix.jdbc.PhoenixDriver"; public static void main(String[] args) throws SQLException { try { Class.forName(driver); } catch (ClassNotFoundException e) { e.printStackTrace(); } Statement stmt = null; ResultSet rs = null; Connection con = DriverManager.getConnection("jdbc:phoenix:hadoop0,hadoop1,hadoop2:2181"); stmt = con.createStatement(); String sql = "select * from test"; rs = stmt.executeQuery(sql); while (rs.next()) { System.out.print("id:"+rs.getString("id")); System.out.println(",name:"+rs.getString("name")); } stmt.close(); con.close(); }}
3. pom中加入如下dependency
<dependency> <groupId>org.apache.phoenix</groupId> <artifactId>phoenix-core</artifactId> <version>4.10.0-HBase-1.2</version> </dependency>
maven下载的依赖包如下所示:
4. 运行代码,右击run as java application
阅读全文
1 0
- 通过JDBC访问phoenix
- Phoenix的安装及JDBC访问
- 通过JDBC访问数据库
- 通过 JDBC 访问数据库
- 通过JDBC访问数据库
- 通过JDBC访问数据库
- 通过JDBC访问ThriftServer
- 通过JDBC访问数据库
- 通过JDBC访问数据库
- 通过jdbc-odbc访问excel
- 通过JDBC访问数据 实例
- 通过JDBC访问MySql数据库
- 通过JDBC访问hive集群
- java通过jdbc访问sqlserver2000
- phoenix-jdbc-pom
- Phoenix jdbc 插入数据
- Phoenix Jdbc 连接HBase
- 使用Phoenix的JDBC接口
- 使用unzip解压jar包和jar包的打包方法
- Utils 图片通过Url获取流用Sftp向文件服务器存储
- 迅为嵌入式开发平台4418/6818看门狗教程
- 密码-国密
- HDU1124 一个数的阶乘的结果中包含 几个 0
- 通过JDBC访问phoenix
- 好东西来了!2017云栖大会400+份重磅资料下载
- angular js为a标签追加点击事件
- windows 启动关闭Oracle监听和服务
- 让元素自适应屏幕大小
- 数据库连接池
- 如何安装VisualSVN-Server-3.7.0
- 为什么AI工程师要懂一点架构?
- 有三个线程,怎么让他们按顺序执行