org.apache.hive.jdbc.HiveDriver和org.apache.hadoop.hive.jdbc.HiveDriver有什么区别?
使用哪一个来编写连接到配置单元的JDBC客户端?
发布于 2015-08-12 15:46:29
Hive 0.11包括一个新的JDBC驱动程序,可以与HiveServer2一起使用,使用户能够针对Hive编写JDBC应用程序。应用程序需要使用JDBC驱动程序类并在连接URL中指定网络地址和端口,才能连接到Hive。HiveServer2 ( Hive -2935),为配置单元带来了并发性、身份验证和授权基础。HiveServer2是HiveServer的改进版本,支持Kerberos身份验证和多客户端并发,并使用驱动程序"org.apache.hive.jdbc.HiveDriver“
HiveServer1或Thrift服务器无法处理来自多个客户端的并发请求。这实际上是由HiveServer导出的Thrift接口施加的限制,并且不能通过修改HiveServer代码来解决。配置服务器"org.apache.hadoop.hive.jdbc.HiveDriver“的驱动程序
请找到帮助您了解更多内容的链接。org.apache.hadoop.hive.jdbc.HiveDriver和org.apache.hive.jdbc.HiveDriver
要使用它,这取决于您的需求,您使用的是哪个版本,以及您是如何配置配置单元的。
https://stackoverflow.com/questions/31957914
复制相似问题