【发布时间】:2016-09-20 04:28:12
【问题描述】:
我用 PHP 开发了一个报告应用程序。该应用程序使用 HTML、CSS、javascript 库、图表库(Highcharts)和 MySQL 构建来存储数据。用户在前端选择一些选项并单击“提交按钮”。然后 PHP 层执行一系列必需的 SQL 并将 json 结果发送回绘制图表和数据表的 UI。
现在的要求是,为了能够将大数据解决方案、Apache Spark 插入现有应用程序。在过去的两周里,我一直在研究是否可以以某种方式使用 REST API 或某种 Spark SQL 驱动程序插入 PHP 应用程序以连接到 Spark SQL 服务器并执行我现在拥有的同一组 SQL,在火花 SQL。我还没有找到解决方案。我现在已经开始研究基于 java 的技术,例如 Spring,其他例如 Angularjs、Nodejs 和其他 MVC 框架,以从头开始重写项目。我不是 Java 开发的忠实拥护者,因为我不是铁杆开发人员。(我构建了一些方便的工具来完成工作)。
我确实读过这个 - https://cwiki.apache.org/confluence/display/Hive/HiveClient#HiveClient-PHP,但看起来它是用于独立 spark 安装的。就我而言,我正在处理一个巨大的集群。
我非常感谢这里的任何方向。
【问题讨论】:
标签: php apache-spark apache-spark-sql