Run Standalone MATLAB MapReduce Applications Against a Hadoop Cluster
A standalone MATLAB MapReduce application is a self-contained application encompassing all the necessary components for independent execution against a Hadoop cluster. It contains a:
- mapper function (one or more) written in MATLAB 
- reducer function written in MATLAB 
- MATLAB application script or function invoking the mapper and reducer functions 
All components are packaged into a single standalone application to be
                            executed against a Hadoop cluster. Standalone applications can be packaged using the
                                Standalone Application Compiler app or from the
                                MATLAB command prompt using the mcc
                            command.
For more information, see Workflow to Run Compiled Standalone Applications Against a Hadoop Cluster.
Functions
| mcc | Compile MATLAB functions for deployment | 
| mapreduce | Programming technique for analyzing data sets that do not fit in memory | 
| mapreducer | Define deployed execution for mapreduce | 
Classes
| matlab.mapreduce.DeployHadoopMapReducer | Configure a MapReduce application for deployment against Hadoop | 
Topics
- Workflow to Run Compiled Standalone Applications Against a Hadoop ClusterReview workflow on how to create a compiled standalone application and run it against a Hadoop cluster. 
- Run Standalone MATLAB MapReduce ApplicationTry an example on creating a standalone MATLAB MapReduce application using the mcccommand, and run it against a Hadoop cluster.