6 Hive

Wu Jun 2019-04-19 20:36:56
11 分布式 > 04 分布式数据处理

HIVE官网

1 HIVE 简介

2 HIVE架构

1)Hive Clients

用户操作Hive的接口主要有三个:CLI,Client 和 Web UI, 其中最常用的是CLI。

CLI启动的时候,会同时启动一个Hive副本, Client是Hive的客户端,用户连接至Hive Server。

在启动 Client模式的时候,需要指出Hive Server所在节点,并且在该节点启动Hive Server。

而客户端则又可以分为三种Thrift Client、JDBC Client、ODBC Client。

2)Hive Services

客户端与Hive的交互通过Hive Service来完成,客户端希望执行的任何Hive查询操作必须通过Hive Service来进行通信,Hive Service中的驱动程序处理来自不同应用程序的请求,以便mete store和filed system进一步处理。

3)Hive Storage and Computing

Hive服务如Meta store,File system和Job Client依次与Hive Store交互执行以下操作:

3 Hive的缺优点

优点

缺点