课程
/云计算&大数据
/大数据
/走近大数据之Hive进阶
请问老师,hivecli和beeline具有是啥区别啊,官网说hivecli将被弃用,以后用beeline?
2018-04-16
源自:走近大数据之Hive进阶 7-1
正在回答
以前是通过hivecli连接HiveServer , 缺点是HiveServer 不能处理多个客户端,比如你的HiveServer装在A机器,就必须到A机器上连接访问。所以就出现了HiveServer2,可以在任意机器上使用beeline通过JDBC方式连接。并且beeline不是直接连接的HiveServer2,二十访问的zookeeper,zookeeper中记录着多个HiveServer2地址,就算其中一个HiveServer2挂掉,也不妨碍访问。
举报
Hive数据操作,查询及Hive编程接口,开发Hive的自定义函数