phoenix操作hbase

简介: 代码实例package oa.epoint.com.phoenix;import java.sql.Connection;import java.

代码实例

package oa.epoint.com.phoenix;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class PhoenixTest {
      private static String driver = "org.apache.phoenix.jdbc.PhoenixDriver";

        public static void main(String[] args) throws SQLException {
            try {
                Class.forName(driver);
                System.out.println("驱动加载成功");
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            }
            Statement stmt = null;
            ResultSet rs = null;
            System.out.println("准备数据库连接");
            Connection con = DriverManager.getConnection("jdbc:phoenix:100.2.5.1:2181:/hbase-unsecure");
            System.out.println("连接成功");
            stmt = con.createStatement();
            stmt.executeUpdate("drop table if  exists  test5");
            stmt.executeUpdate("create table if not exists test5 (id BIGINT not null primary key,name varchar)");
            stmt.executeUpdate("UPSERT INTO test5 VALUES(123,'xubin')");
            con.commit();
            String sql = "select * from test5";
            rs = stmt.executeQuery(sql);
            while (rs.next()) {
                System.out.print("id:"+rs.getInt("id"));
                System.out.println(",name:"+rs.getString("name"));
            }
            stmt.close();
            con.close();
        }
}
目录
相关文章
|
分布式计算 资源调度 Hadoop
HBase表数据的读、写操作与综合操作
HBase表数据的读、写操作与综合操作
275 0
|
Shell 分布式数据库 Apache
Hbase常用shell操作
Hbase常用shell操作
795 1
|
Java Shell 分布式数据库
【大数据技术Hadoop+Spark】HBase数据模型、Shell操作、Java API示例程序讲解(附源码 超详细)
【大数据技术Hadoop+Spark】HBase数据模型、Shell操作、Java API示例程序讲解(附源码 超详细)
385 0
|
Java Shell 分布式数据库
HBase高级操作
HBase高级操作
516 0
|
分布式计算 Hadoop Shell
|
分布式计算 Hadoop Shell
熟悉常用的HBase操作
熟悉常用的HBase操作
384 3
熟悉常用的HBase操作
|
DataWorks 数据管理 大数据
DataWorks操作报错合集之在连接HBase时出现超时问题,该怎么解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
Java 大数据 API
【大数据】HDFS、HBase操作教程(含指令和JAVA API)
【大数据】HDFS、HBase操作教程(含指令和JAVA API)
305 0
【大数据】HDFS、HBase操作教程(含指令和JAVA API)
|
消息中间件 关系型数据库 MySQL
实时计算 Flink版操作报错合集之使用 Event Time Temporal Join 关联多个 HBase 后,Kafka 数据的某个字段变为 null 是什么原因导致的
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
359 0
|
SQL 消息中间件 Kafka
实时计算 Flink版操作报错合集之使用 Event Time Temporal Join 关联多个 HBase 后,Kafka 数据的某个字段变为 null 是什么原因导致的
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
247 0