exponenta event banner

Запуск автономных приложений MATLAB MapReduce в кластере Hadoop

Создание автономного приложения MATLAB ® mapreduck и его выполнение в кластере Hadoop ®

Автономное приложение MATLAB mapreduction является автономным приложением, включающим все необходимые компоненты для независимого выполнения в кластере Hadoop. Он содержит:

  • функция отображения (одна или несколько), записанная в MATLAB.

  • функция редуктора, записанная в MATLAB.

  • Сценарий приложения MATLAB или функция, вызывающая функции mapper и reducer.

Все компоненты упаковываются в одно автономное приложение для выполнения в кластере Hadoop. Автономные приложения могут быть упакованы с помощью приложения компилятора приложений или из командной строки MATLAB с помощью mcc команда.

Дополнительные сведения см. в разделе Рабочий процесс для запуска скомпилированных автономных приложений в кластере Hadoop.

Функции

deploytoolОткрыть список приложений для развертывания приложений
mccКомпиляция функций MATLAB для развертывания
mapreduceМетодика программирования для анализа наборов данных, не помещающихся в память
mapreducerОпределение развернутого выполнения для mapreduction

Классы

matlab.mapreduce.DeployHadoopMapReducerНастройка приложения MapReduce для развертывания в Hadoop

Темы

Рабочий процесс для запуска скомпилированных автономных приложений в кластере Hadoop

Просмотрите рабочий процесс создания скомпилированного автономного приложения и запустите его в кластере Hadoop.

Пример запуска автономного приложения MATLAB MapReduce

Попробуйте попробовать создать автономное приложение MATLAB MapReduce с помощью mcc и запустите его в кластере Hadoop.

Связанная информация