Spark相对于MapReduce的优点包括:
A、Spark的计算模式也属于MapReduce,但不局限于Map和Reduce操作,还提供了多种数据集操作类型,编程模型比MapReduce更灵活;
B、Spark提供了内存计算,中间结果直接放到内存中,带来了更高的迭代运算效率;
C、Spark同时提供了存储功能,而MapReduce不支持存储;
D、Spark基于DAG的任务调度执行机制,要优于MapReduce的迭代执行机制
发布时间:2024-12-21 21:16:38