Q1 :蜂巢中的Server2是什么?
Q2 : Server2中jdbc或odbc的用途是什么?server2与jdbc或odbc一起使用的目的是什么?
Q3 :如果我想通过Hive server2连接到jdbc或odbc,如何连接?我的cloudera是单节点的,可以连接吗?指导我如何连接它?
Q4 :如何在Cloudera中连接Beeline。Beeline的命令是相同的,或者有任何不同。如何将Beeline与jdbc和odbc连接起来?
关于这些问题,请帮助我。我在网上搜索了一下,但还是看不懂。提前感谢
发布于 2016-09-19 18:25:28
请在下面找到答案:
A1。HiveServer2仅仅是配置单元服务器的版本2。增强型配置单元服务器专为多客户端并发和改进的身份验证而设计,可鼓励客户端通过JDBC和ODBC连接,而不是直接通过thrift协议进行连接
A2。JDBC/ODBC是通过编程语言与SQL引擎交互的标准推荐方式。除了使用命令行(即直线)与Hive交互之外,客户端还可以通过编程方式或需要相应JDBC/ODBC驱动程序的外部应用程序(如Tableau / Qlik等)进行交互。无论是单节点还是分布式集群,这个过程都应该是相同的。
A3。请参考Cloudera文档,了解如何使用JDBC/ODBC设置和执行配置单元命令。请查看以下链接http://www.cloudera.com/documentation/other/connectors/hive-jdbc/latest/Cloudera-JDBC-Driver-for-Apache-Hive-Install-Guide.pdf
A4。检查链接以了解完整的示例- http://hadooptutorial.info/hiveserver2-beeline-introduction/
希望这能有所帮助!!
https://stackoverflow.com/questions/39552985
复制相似问题