很难说出这里要问什么。这个问题模棱两可,含糊不清,不完整,过于宽泛,或者是修辞性的,不能以现在的形式得到合理的回答。有关澄清此问题以便重新打开的帮助,请访问帮助中心。8年前关门了。我是一个php程序员,掌握核心java编程的基本知识。我对学习hadoop很感兴趣。在开始学习hadoop之前,我想知道我是否需要成为java编程方面的Maven。
byqmnocz1#
虽然可以用java以外的语言编写hadoop作业(使用hadoop流),但要真正利用hadoop,您需要了解java。
nkkqxpd92#
在开始学习hadoop之前,您不需要成为java程序员Maven。你必须了解hadoop的体系结构。例如,您应该了解jobtracker、tasktracker、namenode和datanode的用途,以及它们如何在hadoop中协作执行作业。如果您对java有一定的了解,那么编写高效的map和减少任务肯定是有帮助的。这是一个有趣的学习框架-祝你好运!汤姆·怀特的-【hadoop权威指南】:http://shop.oreilly.com/product/0636920021773.do 是我用来学习hadoop的。
2条答案
按热度按时间byqmnocz1#
虽然可以用java以外的语言编写hadoop作业(使用hadoop流),但要真正利用hadoop,您需要了解java。
nkkqxpd92#
在开始学习hadoop之前,您不需要成为java程序员Maven。你必须了解hadoop的体系结构。例如,您应该了解jobtracker、tasktracker、namenode和datanode的用途,以及它们如何在hadoop中协作执行作业。
如果您对java有一定的了解,那么编写高效的map和减少任务肯定是有帮助的。这是一个有趣的学习框架-祝你好运!
汤姆·怀特的-【hadoop权威指南】:http://shop.oreilly.com/product/0636920021773.do 是我用来学习hadoop的。