Автономное приложение mapreduce MATLAB является автономным приложением, охватывающим все необходимые компоненты для независимого выполнения против кластера Hadoop. Это содержит a:
функция картопостроителя (один или несколько) написанный в MATLAB.
функция редуктора написана в MATLAB.
Скрипт приложения MATLAB или функция, вызывающая картопостроитель и функции редуктора.
Все компоненты упакованы в одно автономное приложение, которое будет выполняться против кластера Hadoop. Автономные приложения могут быть упакованы с помощью приложения Application Compiler или из командной строки MATLAB с помощью mcc
команда.
Для получения дополнительной информации смотрите Рабочий процесс, чтобы Запустить Скомпилированные Автономные приложения Против Кластера Hadoop.
deploytool | Откройте список приложений развертывания приложения |
mcc | Скомпилируйте функции MATLAB для развертывания |
mapreduce | Метод программирования для анализа наборов данных, которые не умещаются в памяти |
mapreducer | Задайте развернутое выполнение для mapreduce |
matlab.mapreduce.DeployHadoopMapReducer | Сконфигурируйте приложение MapReduce для развертывания против Hadoop |
Рабочий процесс, чтобы запустить скомпилированные автономные приложения против кластера Hadoop
Рассмотрите рабочий процесс о том, как создать скомпилированное автономное приложение и запустить его против кластера Hadoop.
Пример при запуске автономного приложения MapReduce MATLAB
Попробуйте пример при создании автономного приложения MapReduce MATLAB с помощью mcc
команда и запуск это против кластера Hadoop.