La langue à utiliser pour Hadoop Map/reduce programmes? Java ou PHP?

J'ai écrit récemment un couple de map/reduce programmes en java. Mais je sais aussi que le langage de script comme php peut également être utilisé. Cependant, presque tout le monde recommande de java ou python. Je travaille actuellement en php. Donc, je me demandais quelle langue est mieux adapté pour le map/reduce programme de développement?

Un inconvénient majeur de php pour map/reduce mise en œuvre, c'est que, il n'est pas multi-thread.
Aussi que, hadoop a une vaste cadre de classes, interfaces et méthodes spécialement en java, php programmes ne peuvent pas se prévaloir. Et aussi que php n'est pas conçu pour gérer de fortes traitement des données de la tâche.

Si quelqu'un peut me dire dans de larges points qui choisir comme une arme de choix pour les map/reduce mise en œuvre?

Utilisez ce que vous pouvez travailler avec. J'aime Python, j'aimerais utiliser Python. Vous aimez PHP, PHP. C'est une question de préférence.
ok, vous peut-être raison. mais quel définitif de la bonne ou de la mauvaise utilisation de php pour cette tâche? Parce que, maintenant, pour la facilité de programmation, si je choisis php, dans le long terme, il ne devrait pas arriver qu'il y aura des problèmes d'évolutivité avec php ou d'autres problèmes. Pensez-vous avoir une telle idée? Pouvez-vous me fournir ces liens qui pourront vous être utiles?
Qu'en java vs python pour l'apprentissage hadoop/mapreduce?
JavaScript est bon pour hadoop?

OriginalL'auteur Shades88 | 2011-12-20