이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
독립 실행형 MATLAB MapReduce 애플리케이션을 Hadoop 클러스터에서 실행
독립 실행형 MATLAB mapreduce 애플리케이션은 Hadoop 클러스터에서 독립적으로 실행하기 위해 필요한 모든 컴포넌트가 포함되어 있는 자체 충족형 애플리케이션입니다. 여기에는 다음이 포함됩니다.
MATLAB에서 작성된 (하나 이상의) mapper 함수.
MATLAB에서 작성된 reducer 함수.
mapper 함수와 reducer 함수를 호출하는 MATLAB 애플리케이션 스크립트 또는 함수.
Hadoop 클러스터에서 실행될 수 있도록 모든 컴포넌트가 하나의 독립 실행형 애플리케이션으로 패키징됩니다. 독립 실행형 애플리케이션은 Application Compiler 앱을 사용하거나 MATLAB 명령 프롬프트에서 mcc
명령을 사용하여 패키징할 수 있습니다.
자세한 내용은 Workflow to Run Compiled Standalone Applications Against a Hadoop Cluster 항목을 참조하십시오.
함수
deploytool | 애플리케이션 배포 앱의 목록 열기 |
mcc | Compile MATLAB functions for deployment |
mapreduce | 메모리에 담을 수 없을 정도로 큰 데이터 세트를 분석하기 위한 프로그래밍 기법 |
mapreducer | Define deployed execution for mapreduce |
클래스
matlab.mapreduce.DeployHadoopMapReducer | Configure a MapReduce application for deployment against Hadoop |
도움말 항목
- Workflow to Run Compiled Standalone Applications Against a Hadoop Cluster
Review workflow on how to create a compiled standalone application and run it against a Hadoop cluster.
- Run Standalone MATLAB MapReduce Application
Try an example on creating a standalone MATLAB MapReduce application using the
mcc
command, and run it against a Hadoop cluster.