HiveServer2(HS2)是一种能使客户端执行Hive查询的服务。HiveServer2可以支持多客户端并发和身份认证。旨在为开放API客户端(如JDBC和ODBC)提供更好的支持。HiveServer2单进程运行。
总结:就是启动了hiveserver2之后你可以用jdbc客户端进行连接操作!
启动后进行beeline命令行
Hive客户端工具后续将使用Beeline 替代HiveCLI ,Beeline是Hive新的命令行客户端工具。
之后进行连接!总的连接过程如下
[atguigu@hadoop102 hive]$ bin/hiveserver2 打开服务
[atguigu@hadoop102 hive]$ bin/beeline 打开命令行
beeline> !connect jdbc:hive2://hadoop1:10000(回车) 命令行连接服务
连接jdbc 服务协议名为hive2,地址hadoop1,端口号10000,记住!connect是连接jdbc客户端