Hive 体系结构

Hive 体系结构

一.Hive在Hadoop生态体系中的结构


二.Hive体系结构


1.client  :
      命令行    -常用
      JDBC
 2.metastore元数据:存储在数据库中
                                 默认的数据库derby
                                 后期改成mysql
                                 元数据存储:表名,表所属的数据库,表的拥有着,表的分区信息,表的类型,表的存储位置
                                 client----》访问metastore
                                                    TBLS--->DBS-->HDFS的路径
  3.Driver
            解析器:解析Hql语句
            编译器:吧HQL翻译成mapreduce代码
            优化器:优化
            执行器:把代码交给yarn
   4.Hadoop
            使用mapreduce的计算模型
            使用hdfs进行存储hive表数据

猜你喜欢

转载自blog.csdn.net/qq_36567024/article/details/79173047
今日推荐