Java – other languages in PHP and Hadoop / MapReduce implementations and other languages in the cloud
I began to learn some Hadoop / MapReduce, mainly from PHP background, and only need some Java and python
However, it seems that most implementations of MapReduce are Java, ruby, C, or python
I've seen it. It seems that there are some Hadoop / MapReduce in PHP, but the overwhelming literature seems to focus on these four languages
Is there a good reason to say that PHP is a secondary language in cloud computing projects, such as those involving Hadoop / MapReduce? Considering that PHP seems to be the most commonly used language outside the cloud computing world, it is particularly surprising that it is unfavorable to the above three languages (sans C language)
If this is arbitrary – if PHP is equally good at handling these operations, such as python, what libraries / projects should I study?
Solution
PHP is mainly designed as a language for displaying output to browsers Most jobs running on MapReduce / Hadoop clusters have nothing to do with display output
On the contrary, they tend to be more inclined to data processing So far, PHP is not the most commonly used data processing language Therefore, it is logical that the most commonly used support language for data processing related technologies does not include PHP