Я работаю над приложением PHP, используя MongoDB в качестве платформы базы данных. Коллекция в MongoDB имеет огромный объем данных. Поэтому я выбрал Apache Spark для генерации аналитики.
Мне нужно выполнить команду spark-submit из приложения PHP. Но ее выполнение не возвращает никакого вывода в приложение PHP.
Ниже приведен фрагмент кода
$result=shell_exec('./bin/spark-submit examples/src/main/python/pi.py');
print_r($result);
Пожалуйста, предложите мне подходящее решение
Помимо обеспечения того, что скрипт Python выводит данные, если вы слишком долго стучите головой о стену, вы можете рассмотреть возможность использования скрипта Python для помещения данных в базу данных или файл, который будет извлекаться из PHP.
Других решений пока нет …