多选题 : Shark的设计导致了两个问题是()。
(A)执行计划优化完全依赖于Hive,不方便添加新的优化策略
(B)执行计划优化不依赖于Hive,方便添加新的优化策略
(C)Spark是线程级并行,而MapReduce是进程级并行,因此,Spark在兼容Hive的实现上存在线程安全问题,导致Shar k不得不使用另外一套独立维护的、打了补丁的Hive源码分支
(D)Spark是进程级并行,而MapReduce是线程级并行,因此,Spark在兼容Hive的实现上存在线程安全问题,导致Sha rk不得不使用另外一套独立维护的、打了补丁的Hive源码分支
查看解析
参考答案
继续答题:下一题
![微考学堂](/images/gzh.png)
![微考学社](/images/xcx.png)