一个独立的MATLAB mapreduce应用程序是一个自包含的应用程序,它包含了针对Hadoop集群独立执行所需的所有组件。它包含:
用MATLAB编写的mapper函数(一个或多个)。
用MATLAB编写的减速器函数。
调用mapper和reducer函数的MATLAB应用程序脚本或函数。
所有组件都打包成一个独立的应用程序,在Hadoop集群上执行。独立应用程序可以使用应用程序编译器或从MATLAB命令提示符中使用世纪挑战集团
命令。
有关更多信息,请参见在Hadoop集群上运行编译后的独立应用程序的工作流.
deploytool |
打开应用程序部署应用程序列表 |
世纪挑战集团 |
编译MATLAB功能部署 |
mapreduce |
用于分析内存中不合适的数据集的编程技术 |
mapreduce |
定义mapreduce的部署执行 |
matlab.mapreduce.DeployHadoopMapReducer |
配置一个用于部署的MapReduce应用程序Hadoop |
回顾关于如何创建编译后的独立应用程序并在Hadoop集群上运行它的工作流。
运行一个独立的MATLAB MapReduce应用程序的例子
方法创建一个独立的MATLAB MapReduce应用程序世纪挑战集团
命令,并在Hadoop集群上运行它。