对于hadoop应用程序开发,PHP框架不太受欢迎吗?如果是这样,为什么?另外,请为特定框架指出文献/文档/教程? (Symfony的东西太棒了!)
答案 0 :(得分:6)
基本上,Hadoop允许您运行将自己的java类发送到群集中,以便在适当的时间在适当的服务器上运行。用于Hadoop的所有非JVM语言API基本上都涉及运行预先存在的java类,因此没有什么可以实现的。
另外,hadoop并不是真正的交互式框架。它适用于在合理的时间内批量处理大量数据。一个拇指的规则是如果你的子作业一步完成少于15MB,你就不应该打扰hadoop。设置工作和改组数据和结果的开销只会让你失望。
没有什么能阻止你为PHP创建自己的hadoop API,就像它为Python做的那样。然而,PHP并不是真正受到大规模数据处理的人群的欢迎。