我是一名Web開發人員。我有JavaScript,Jquery,Php,HTML等Web技術方面的經驗。我知道C的基本概念。最近我有興趣瞭解更多關於mapreduce和hadoop。所以我在我的大學課程中登記了我自己的並行數據處理mapreduce。由於在Java或C++等任何面向對象的語言中,我沒有任何先前的編程知識,所以我應該如何去學習map reduce和hadoop。我已經開始閱讀雅虎hadoop教程和OReilly的Hadoop權威指南2nd.Edition。如何開始學習hadoop
我想你們建議我可以學習mapreduce和hadoop的方法。
由於java是一個龐大的編程語言與許多圖書館。有什麼具體的我可以閱讀,或者我應該知道核心Java實施hadoop。 –
除了語言和核心API之外,您不需要知道任何內容,主要是'java.lang'和'java.util'包。所以沒有Servlets或EJB或Spring或任何其他此類框架。 –
對不起#1是錯誤的,雖然學習一些Java(例如知道類路徑是什麼)是有用的和可能是必要的。許多語言都支持Hadoop - 這就是Hadoop Streaming和許多API的美妙之處。 – Iterator