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

Создайте автономный MATLAB® mapreduce приложение, и выполнить его против Hadoop® кластер

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

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

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

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

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

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

Функции

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

Классы

matlab.mapreduce.DeployHadoopMapReducerСконфигурируйте приложение MapReduce для развертывания на Hadoop

Темы

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

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

Пример выполнения автономного приложения MATLAB MapReduce

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

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