当采用MapReduce作为Hive的执行引擎时,下面描述正确的是:


当采用MapReduce作为Hive的执行引擎时,下面描述正确的是:

A.当用户向Hive输入一段命令或查询(即HiveQL语句)时,Hive需要与Hadoop交互工作来完成该操作

B.命令或查询首先进入到驱动模块,由驱动模块中的编译器进行解析编译,并由优化器对该操作进行优化计算,然后交给执行器去执行

C.执行器通常的任务是启动一个或多个MapReduce任务,有时也不需要启动MapReduce任务

D.执行器通常的任务一定会包含Map和Reduce操作

正确答案:ABC


Tag:操作 模块 命令 时间:2023-02-14 22:12:08