【单选题】下列说法哪项有误?
A. 相对于Spark来说,使用Hadoop进行迭代计算非常耗资源 B. Spark将数据载入内存后,之后的迭代计算都可以直接使用内存中的中间结果作运算,避免了从磁盘中频繁读取数据 C. Hadoop的设计遵循“一个软件栈满足不同应用场景”的理念 D. Spark可以部署在资源管理器YARN之上,提供一站式的大数据解决方案
A. 相对于Spark来说,使用Hadoop进行迭代计算非常耗资源 B. Spark将数据载入内存后,之后的迭代计算都可以直接使用内存中的中间结果作运算,避免了从磁盘中频繁读取数据 C. Hadoop的设计遵循“一个软件栈满足不同应用场景”的理念 D. Spark可以部署在资源管理器YARN之上,提供一站式的大数据解决方案
举一反三
- Spark相对于Hadoop MapReduce,其优点在于() A: Spark对数据集可以执行的操作少于MapReduce B: Spark执行时间与Hadoop相差无几 C: Spark提供了内存计算 D: Spark基于MapReduce的迭代执行机制
- 使用Hadoop进行迭代计算的开销非常大,这是因为每次迭代都需要() A: 从磁盘中写入、读取中间数据 B: 从内存中写入、读取中间数据 C: 从磁盘中读取中间数据,将最终结果保存在内存中 D: 从内存中读取中间数据,将最终结果保存在磁盘中
- 以下关于MapReduce和Spark的说法,错误的是( )。 A: Spark中没有map和reduce操作。 B: MapReduce不适合迭代计算。 C: Spark提供了内存计算,可将中间结果放到内存中,对于迭代运算效率更高。 D: Spark基于DAG的任务调度执行机制,要优于Hadoop MapReduce的迭代执行机制。
- 【多选题】Spark与Hadoop的区别()。 A. Spark是基于内存计算框架,而Hadoop基于硬盘计算框架 B. Spark是基于硬盘计算框架,而Hadoop基于内存计算框架 C. Spark是一站式计算框架,而Hadoop只适合离线处理计算框架 D. Spark只适合离线处理计算框架,而Hadoop是一站式计算框架
- 与Hadoop对比,Spark的优点包括() A: Spark的计算结果放在内存中,节省了磁盘存储空间。 B: Spark的计算模式也属于MapReduce,但编程模型比MapReduce更灵活。 C: Spark提供了内存计算,中间结果放到内存中,提高了迭代运算效率。 D: Spark基于DAG的任务调度执行机制,性能优于MapReduce的迭代执行机制。