通过JDBC访问ThriftServer

原创 2016年08月30日 08:42:22

通过JDBC访问Thrift Server,进而访问Spark SQL,进而访问Hive


String sql = "select name from test where age = ?";
		String sql = "select name from test where age = ?";
Connection conn = null;
ResultSet resultSet = null;
try {
	Class.forName("org.apache.hive.jdbc.HiveDriver");
	conn = DriverManager.getConnection("jdbc:hive2://DaShuJu-040:10000/hive?"
			+ "hive.server2.transport.mode=http;hive.server2.thrift.http.path=cliservice",
			"root", "");
	
	PreparedStatement preparedStatement = conn.prepareStatement(sql);
	preparedStatement.setInt(1,30);
	
	resultSet = preparedStatement.executeQuery();
	
	while(resultSet.next()){
		System.out.println(resultSet.getString(1));//此处的数据应该保存在Parquet中等
	}
	
} catch (Exception e) {
	// TODO Auto-generated catch block
	e.printStackTrace();
} finally {
	try {
		resultSet.close();
		conn.close();
	} catch (SQLException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
}



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

hive表信息查询:查看表结构、表操作、建表语句

问题导读: 1.如何查看hive表结构? 2.如何查看表结构信息? 3.如何查看分区信息? 4.哪个命令可以模糊搜索表 28.怎么查询创建表语句 1.hive模糊搜索表 ...

hive表信息查询:查看表结构、表操作等

转自: 问题导读: 1.如何查看hive表结构? 2.如何查看表结构信息? 3.如何查看分区信息? 4.哪个命令可以模糊搜索表
  • lskyne
  • lskyne
  • 2014-08-07 23:45
  • 75728

hive基本命令

转自:http://www.aboutyun.com/forum.php?mod=viewthread&tid=8592&highlight=hive 问题导读 1...
  • lskyne
  • lskyne
  • 2014-08-07 23:43
  • 4762

hive表信息查询:查看表结构、表操作等(转)

转自:http://www.aboutyun.com/forum.php?mod=viewthread&tid=8590&highlight=hive 问题导读: 1.如何查看hive表结构? 2....

Spark SQL读取Hive数据配置及使用Thrift JDBC/ODBC Server访问Spark SQL

[TOC] Spark SQL可以读取hive中的数据,开启Thrift JDBC/ODBC Server服务可以使其他语言客户端使用Spark SQL.关于Spark SQL中对hive的支持,官...

sparksql与hive整合

hive配置编辑 $HIVE_HOME/conf/hive-site.xml,增加如下内容: hive.metastore.uris thrift://master:9083 Thrift...

sparkSQL1.1入门之一:为什么sparkSQL

2014年9月11日,Spark1.1.0忽然之间发布。笔者立即下载、编译、部署了Spark1.1.0。关于Spark1.1的编译和部署,请参看笔者博客Spark1.1.0 源码编译和部署包生成 。 ...

sparkSQL1.1入门之二:sparkSQL运行架构

在介绍sparkSQL之前,我们首先来看看,传统的关系型数据库是怎么运行的。当我们提交了一个很简单的查询: SELECT a1,a2,a3 FROM tableA Where condit...

sparkSQL1.1入门之七:ThriftServer和CLI

spark1.1相较于spark1.0,最大的差别就在于spark1.1增加了万人期待的CLI和ThriftServer。使得hive用户还有用惯了命令行的RDBMS数据库管理员很容易地上手spark...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)