このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Hadoop クラスターでのスタンドアロン MATLAB MapReduce アプリケーションの実行
スタンドアロンの MATLAB® MapReduce アプリケーションを作成し、Hadoop® クラスターで実行する
スタンドアロンの MATLAB MapReduce アプリケーションは、Hadoop クラスターで独立して実行するために必要なコンポーネントをすべて網羅した、自己完結型アプリケーションです。以下が含まれています。
MATLAB で作成された 1 つ以上のマッパー関数
MATLAB で作成されたリデューサー関数
マッパー関数およびリデューサー関数を呼び出す MATLAB アプリケーション スクリプトまたは関数
すべてのコンポーネントは、Hadoop クラスターで実行される 1 つのスタンドアロン アプリケーションにパッケージ化されます。スタンドアロン アプリケーションは、スタンドアロン アプリケーション コンパイラ アプリを使用するか、MATLAB コマンド プロンプトで mcc
コマンドを使用してパッケージ化できます。
詳細については、コンパイルされたスタンドアロン アプリケーションを Hadoop クラスターで実行するワークフローを参照してください。
関数
mcc | デプロイする MATLAB 関数のコンパイル |
mapreduce | メモリに収まらないデータセットを解析するプログラミング手法 |
mapreducer | mapreduce のデプロイ実行を定義 |
クラス
matlab.mapreduce.DeployHadoopMapReducer | Hadoop 用にデプロイする MapReduce アプリケーションを構成 |
トピック
- コンパイルされたスタンドアロン アプリケーションを Hadoop クラスターで実行するワークフロー
コンパイルされたスタンドアロン アプリケーションを作成し、Hadoop クラスターで実行する方法のワークフローを確認。
- スタンドアロンの MATLAB MapReduce アプリケーションの実行
スタンドアロンの MATLAB MapReduce アプリケーションを
mcc
コマンドを使用して作成する例を試し、Hadoop クラスターで実行する。