Ускорение и развертывание MapReduce Используя другие продукты

Среда выполнения

Использовать mapreduce с Parallel Computing Toolbox™ MATLAB® Parallel Server™ или MATLAB Compiler™, использует mapreducer функция конфигурирования, чтобы изменить среду выполнения для mapreduce. Это позволяет вам начать с малого, чтобы проверить ваши map и reduce функции, затем быстро масштабировать, чтобы выполнить большие вычисления.

Выполнение параллельно

Parallel Computing Toolbox может сразу ускорить ваш mapreduce алгоритмы при помощи полной вычислительной мощности многоядерных компьютеров, чтобы выполнить приложения с параллельным пулом рабочих. Если вам уже установили Parallel Computing Toolbox, то вы, вероятно, не должны делать ничего специального, чтобы использовать в своих интересах эти возможности. Для получения дополнительной информации об использовании mapreduce с Parallel Computing Toolbox см. mapreduce Запуска на Параллельном Пуле (Parallel Computing Toolbox).

MATLAB Parallel Server позволяет вам запустить те же приложения в кластере удаленного компьютера. Для получения дополнительной информации, включая то, как сконфигурировать MATLAB Parallel Server, чтобы поддержать кластеры Hadoop®, смотрите Длинные массивы и mapreduce (Parallel Computing Toolbox).

Развертывание приложения

MATLAB Compiler позволяет вам создать автономный mapreduce приложения или развертываемые архивы, которые можно совместно использовать с коллегами или развернуть в производство системы Hadoop.

Для получения дополнительной информации см. Приложения MapReduce в Кластерах Hadoop (MATLAB Compiler).

Смотрите также

|