如何开始学习hadoop

yes*_*esh 12 hadoop mapreduce

我是一名Web开发人员.我有JavaScript,Jquery,Php,HTML等Web技术的经验.我知道C的基本概念.最近我有兴趣学习更多关于mapreducehadoop的知识.所以我在我大学的mapreduce课程中参加并行数据处理.由于我没有任何面向Java或C++等面向对象语言的编程知识,我应该如何学习map reduce和hadoop.我已经开始阅读雅虎hadoop教程以及OReilly的Hadoop The Definitive Guide 2nd.Edition.

我希望你们建议我学习mapreduce和hadoop的方法.

Ite*_*tor 5

您可以从许多不同语言访问Hadoop,并为您设置许多资源设置Hadoop.例如,您可以尝试亚马逊的Elastic MapReduce(EMR),而无需经历配置服务器,工作人员等的麻烦.这是一种了解MapReduce处理同时延迟学习如何解决问题的好方法很好地使用HDFS,如何管理您的调度程序等.

搜索您喜欢的语言并为其找到Hadoop API并不难,或者至少有一些关于将它与Hadoop链接的教程.例如,这是在Hadoop上运行的PHP应用程序的演练:http://www.lunchpauze.com/2007/10/writing-hadoop-mapreduce-program-in-php.html