Impala访问方式
来源:互联网 发布:网络兼职软文 编辑:程序博客网 时间:2024/05/18 03:13
文章转载自:http://blog.csdn.net/yu616568/article/details/52885156
Impala作为一个SQL引擎,必然提供了Jdbc访问接口,特殊的是Impala完全兼容hiveserver2的接口,所以我们可以使用的客户端包括:
- beeline
- impala-shell
- zeppelin
- hue
前两种作为shell方式提供,其中beeline是Hive的jdbc客户端(类似于MySQL客户端),使用!connect的方式连接服务器,url的结构为jdbc:hive2://hostname:port/database;principal=server_principal;Impala-shell实际上是Python实现的,使用thrift 接口访问Impala;hue也是通过python实现的,同样使用的是thrift接口,不过它使用代理(hue用户)的方式访问的;zeppelin通过hive jdbc方式访问,类似于beeline。
从上面几种客户端实例可以看出访问Impala有两类接口:jdbc和thrift,impala可以同时支持hive jdbc和impala jdbc访问,前者的driver为org.apache.hive.jdbc.HiveDriver,后者的driver为com.cloudera.impala.jdbc41.Driver,url的结构也有所改变,例如:jdbc:impala://Host:Port[/Schema];Property1=Value;Property2=Value;…
这里提供了一个impala客户端实例,使用Java的方式访问,分别使用thrift和jdbc方式,支持kerberos。
源码地址:https://github.com/terry-chelsea/impala-client-example
- Impala访问方式
- Impala006-impala 数据处理&impala 和 HBase整合&JDBC方式访问Impala
- Impala客户端访问实例
- python 访问 impala 示例
- 使用python客户端访问impala
- Impala实践之十二:impala压缩方式测试
- java访问impala,hive的jar包
- impala
- IMPALA
- impala
- Impala
- Impala
- Impala
- impala
- Impala
- Impala
- python客户端访问impala环境配置和试验
- Impala高性能探秘之HDFS数据访问
- 简单教程-word2vec处理英文语料
- jvm垃圾回收
- Ubuntu扁平化主题
- 第三章 第二节:修改数据表——ALTER (一)ADD、DROP
- solr通过http方式全量更新索引
- Impala访问方式
- 分栏报表-物品清单报表实现
- 蓝创十周年庆,感恩有您陪伴
- const char * 、char const *、 char * const 三者的区别
- Oracle 12c 连接时报错:ORA-28040: No matching authentication protocol问题解决方法
- Java反射机制
- oracle 怎么调试包
- Integer源码分析
- React-Native AsyncStorage setNativeProps