【问题标题】:Does oozie provide any performance optimizations in terms of I/O?oozie 是否在 I/O 方面提供任何性能优化?
【发布时间】:2013-11-12 09:01:28
【问题描述】:

oozie 是 Hadoop 平台的工作流引擎,它是否提高了 MapReduce 作业的 DAG 依赖项的执行性能?

我的意思是,由于一个 MapReduce 作业的输出作为 DAG 中下一个 MapReduce 作业的输入,oozie 是否提供任何机制来将中间结果存储在内存中,从而节省 I/O。

或者它只是一个工作流管理器,协调一系列依赖的 MapReduce?

想知道 oozie 在内部是如何工作的吗?

【问题讨论】:

    标签: hadoop mapreduce hdfs distributed-computing oozie


    【解决方案1】:

    它只是一个工作流管理器。它不会改变例如 MapReduce 的工作方式,即使它运行 M/R 作业。

    您所描述的更像Apache Spark 所做的。我不知道 Oozie 是否直接与 Spark 集成,但是,它不可能是困难的或遥不可及的。

    【讨论】:

      【解决方案2】:

      它“只是一个工作流管理器,用于协调一系列 MapReduce”作业。它使用与使用命令行相同的机制来执行作业。

      【讨论】:

        猜你喜欢
        • 2013-09-07
        • 2012-10-11
        • 2014-11-25
        • 1970-01-01
        • 2013-12-16
        • 1970-01-01
        • 2019-12-05
        • 2014-03-11
        • 2011-05-07
        相关资源
        最近更新 更多