我是一名Web开发人员.我有JavaScript,Jquery,Php,HTML等Web技术的经验.我知道C的基本概念.最近我有兴趣学习更多关于mapreduce和hadoop的知识.所以我在我大学的mapreduce课程中参加并行数据处理.由于我没有任何面向Java或C++等面向对象语言的编程知识,我应该如何学习map reduce和hadoop.我已经开始阅读雅虎hadoop教程以及OReilly的Hadoop The Definitive Guide 2nd.Edition.
我希望你们建议我学习mapreduce和hadoop的方法.
Pra*_*ati 12
以下是MapReduce上的一些不错的YouTube视频
http://www.youtube.com/watch?v=yjPBkvYh-ss
http://www.youtube.com/watch?v=-vD6PUdf3Js
http://www.youtube.com/watch?v=5Eib_H_zCEY
http://www.youtube.com/watch?v=1ZDybXl212Q
http://www.youtube.com/watch?v=BT-piFBP4fE
另外,这里有关于如何在Ubuntu上设置Hadoop的很好的教程
http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/
http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-multi-node-cluster/
您可以从许多不同语言访问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
归档时间: |
|
查看次数: |
16096 次 |
最近记录: |