我了解 YARN 和 Spark。但是我想知道什么时候需要使用Yarn和Spark处理引擎。我可以确定 YARN 和 Spark 之间的区别有哪些不同的案例研究?

最佳答案

你不能直接比较 Yarn 和 Spark 本身。 Yarn 是一个分布式容器管理器,例如 Mesos,而 Spark 是一个数据处理工具。 Spark 可以在 Yarn 上运行,就像 Hadoop Map Reduce 可以在 Yarn 上运行一样。恰巧 Hadoop Map Reduce 是 Yarn 附带的一项功能,而 Spark 则没有。
如果您的意思是比较 Map Reduce 和 Spark,我建议您阅读 this other answer

关于apache-spark - 基于实时应用的 YARN vs Spark 处理引擎?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29568533/

10-12 17:31
查看更多