Hadoop应用程序开发和PHP

时间:2010-03-24 20:28:23

标签: php symfony1 hadoop

对于hadoop应用程序开发,PHP框架不太受欢迎吗?如果是这样,为什么?另外,请为特定框架指出文献/文档/教程? (Symfony的东西太棒了!)

1 个答案:

答案 0 :(得分:6)

基本上,Hadoop允许您运行将自己的java类发送到群集中,以便在适当的时间在适当的服务器上运行。用于Hadoop的所有非JVM语言API基本上都涉及运行预先存在的java类,因此没有什么可以实现的。

另外,hadoop并不是真正的交互式框架。它适用于在合理的时间内批量处理大量数据。一个拇指的规则是如果你的子作业一步完成少于15MB,你就不应该打扰hadoop。设置工作和改组数据和结果的开销只会让你失望。

没有什么能阻止你为PHP创建自己的hadoop API,就像它为Python做的那样。然而,PHP并不是真正受到大规模数据处理的人群的欢迎。