Sono uno sviluppatore web. Ho esperienza in tecnologie Web come JavaScript, Jquery, Php, HTML. Conosco i concetti di base di C. Recentemente mi ero interessato a saperne di più su mapreduce e hadoop. Così mi sono iscritto all'elaborazione parallela dei dati nel corso di mapreduce nella mia università. Dal momento che non ho alcuna conoscenza di programmazione precedente in qualsiasi linguaggio orientato agli oggetti come Java o C++, come dovrei fare per imparare a ridurre la mappa e ad abbandonare. Ho iniziato a leggere Yahoo hadoop tutorial e anche OReilly's Hadoop The Definitive Guide 2nd.Edition.Come iniziare ad imparare hadoop
Mi piacerebbe che voi ragazzi mi suggeriate dei modi in cui potrei imparare a imparare a mapreduce e hadoop.
Poiché java è un enorme lang di programmazione con molte librerie. C'è qualcosa di specifico di cui posso leggere, o dovrei sapere il core java per implementare hadoop. –
Non avresti bisogno di sapere nulla tranne la lingua e le API di base, principalmente i pacchetti 'java.lang' e' java.util'. Quindi niente Servlet o EJB o Spring o altri framework di questo tipo. –
La scusa # 1 è errata, anche se l'apprendimento di Java (ad esempio sapere cos'è un percorso di classe) è utile e potrebbe essere necessario. Molte lingue funzionano con Hadoop: questa è la bellezza di Hadoop Streaming e molte API. – Iterator