开发者社区 问答 正文

MapReduce与spark的根本区别是什么?

MapReduce与spark的根本区别是什么?

展开
收起
游客fq2cv4o24bhvc 2021-12-07 18:57:06 304 分享 版权
1 条回答
写回答
取消 提交回答
  • Spark除了需要shuffle的计算,其他是将结果/中间结果持久化到内存中,而MR是都需要落地到磁盘(map.reduce落地书写),因此Spark格外适用于频繁读写中间结果的迭代计算

    2021-12-07 19:43:32
    赞同 展开评论