Разработка приложений Hadoop и PHP

Для hadoop разработки приложений платформы действительно ли PHP менее популярны? Если так, почему? Еще, укажите на литературу/документацию/учебные руководства для определенной платформы? (материал для Symfony был бы потрясающим!)

5
задан Arvind 24 March 2010 в 20:28
поделиться

1 ответ

В основном Hadoop позволяет вам отправлять ваши собственные классы java в кластер для запуска на соответствующих серверах в нужное время. Все API для Hadoop языков, отличных от JVM, в основном включают запуск уже существующих классов Java, поэтому ничего необычного невозможно.

Кроме того, hadoop не совсем интерактивный фреймворк. Он больше ориентирован на пакетную обработку огромных объемов данных за разумное время. Практическое правило заключается в том, что если вы обрабатываете подзадачу менее 15 МБ за один шаг, вам не следует возиться с hadoop. Накладные расходы на настройку задания и перемешивание данных и результатов просто убьют вас.

Ничто не мешает вам создать собственный API-интерфейс hadoop для PHP аналогично тому, как это делается для Python. Однако PHP не очень популярен среди тех, кто занимается крупномасштабной обработкой данных.

6
ответ дан 14 December 2019 в 13:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: