2010-07-27 16 views
14

Quelqu'un peut-il me diriger vers un bon site Web avec une bonne collection d'algorithmes Hadoop. Par exemple, la chose la plus complexe que je puisse faire avec Hadoop en ce moment est le Page Rank. À part ça, je peux faire des choses triviales comme le comptage de mots et d'autres choses.Hadoop Carte Réduire: Algorithmes

Je veux voir un site web qui me montre d'autres utilisations de hadoop.

Répondre

1

Cette page donne un bon aperçu de certains carte commune Réduire les modèles dans une large gamme d'applications de création d'un index inversé, à la mise en œuvre Page Rank et de faire des jointures et des autres les opérations d'ensemble

http://highlyscalable.wordpress.com/2012/02/01/mapreduce-patterns/

Fondamentalement, chaque fois que vous voyez l'algèbre linéaire (matrice/des opérations vectorielles) vous pouvez appliquer la carte Réduire. Cela signifie qu'il existe de nombreuses applications dans le filtrage collaboratif (pensez aux recommandations de Netflix), au clustering et à d'autres algorithmes d'apprentissage automatique. Un autre projet très intéressant à étudier est Mahout, qui vise à implémenter des algorithmes d'apprentissage machine évolutifs, en grande partie sur MapReduce à travers Hadoop.

http://mahout.apache.org/