hive架构 Hive 内部预置了很多函数,Hive 的执行计划就是根据 SQL 语句生成这些函数的 DAG(有向无环图),然后封装进 MapReduce 的 map 和 reduce 函数中。 其中MetaStore一般对应的是关系型数据库,其中存入hive表的元信息,Compiler负责对提交的hive查询语句进行语法的解析。