php - 从 PHP Web 应用程序提交 hadoop 作业

标签 php hadoop

我正在开发一个 PHP 应用程序,用户可以在其中为新作业提供参数,然后他可以将其提交到 hadoop 集群。我的问题是我正在寻找某种可以在我的 PHP 应用程序中使用的“作业调度程序”,但我还没有找到。有谁知道如何处理这个?那么问题来了:如何从我的 PHP 应用程序向 hadoop 集群提交作业?

谢谢!

最佳答案

您应该能够使用 WebHCat REST API 从 PHP 发布各种作业类型。 WebHCat API 文档可在以下位置找到:https://cwiki.apache.org/confluence/display/Hive/WebHCat+Reference

任何 HTTP 客户端库通常都可以处理与 REST 端点的连接,但看起来 github 上有一个活跃的项目可以使从 PHP 调用 REST 更容易:https://github.com/educoder/pest

关于php - 从 PHP Web 应用程序提交 hadoop 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23079897/

相关文章:

java - 无法从Java客户端创建HBase模式

php - 在部署之前验证 .htaccess

php - 如何创建/使用基于 namespace 的 PHP 自动加载器来加载类以及常量和函数?

php - htmlspecialchars 是否足以防止对用单引号引起来的变量进行 SQL 注入(inject)?

hadoop - yarn 工作内存利用率

hadoop - 当本地模式下数据不适合 RAM 时,如何设置 Apache Spark 以使用本地硬盘?

hadoop - Oozie 无法在 Sqoop 中找到 JDBC 驱动程序

hadoop - HDFS:FileSystem.exists(path) 在现有资源上返回 false?

php - 在 session 中添加 ids 作为数组并根据其中的 ids 返回产品

php - 为 Windows 编译 PHP 扩展