什么是 Hadoop Streaming?它有什么用?
What is Hadoop Streaming?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: medium
分类: MapReduce, Hadoop 开发
标签: hadoop-streaming, mapreduce, non-java, scripts, stdin, stdout, pipes
参考答案摘要
TL;DR Hadoop Streaming 是 Hadoop 提供的一种支持 非 Java 开发 的方式,使你可以用 任何能够读取标准输入、输出标准输出的语言 来编写 MapReduce 程序。 核心能力 允许使用任意语言(如 Python、Shell、Perl 等)写 mapper/reducer 只要程序能读 stdin 并写 stdout 即可 与 Hadoop Pipes 的关系 Had...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。