主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

mapreducer

定义 mapduce 的部署执行

说明

将此函数与 MATLAB® Compiler™ 一起使用来指定针对 Hadoop® 执行的独立应用程序的执行环境的信息。

mapreducer(config) 指定执行环境。在针对 Hadoop 部署独立应用程序时,configmatlab.mapreduce.DeployHadoopMapReducer 类的对象。

mr = mapreducer(config) 返回一个 MapReducer 对象来指定执行环境。您可以定义 MapReducer 对象,通过将其作为输入参量传递给 mapreduce 来交换执行环境。

示例

在部署模式下创建 mapreducer 对象

mr = mapreducer(...
    matlab.mapreduce.DeployHadoopMapReducer('MCRRoot',...
    '/hd-shared/hadoop-2.2.0/MCR/v84'))

输入参数

全部折叠

在部署环境中运行的 mapreducer 对象,指定为 matlab.mapreduce.DeployHadoopMapReducer 对象。

示例: config = mapreducer(matlab.mapreduce.DeployHadoopMapReducer('MCRRoot','/hd-shared/hadoop-2.2.0/MCR/v84'))

输出参量

全部折叠

mapreduce 的执行环境,以 mapreducer 对象的形式返回。

提示

  • mapreducermapreducer(0) 根据您拥有的产品启用不同的配置。在 MATLAB 中,mapreduce 函数使用 SerialMapReducer 自动运行。有关详细信息,请参阅 mapreducer

    如果您有 Parallel Computing Toolbox™,请参阅 mapreducer (Parallel Computing Toolbox) 的函数参考页以获取更多信息。

版本历史记录

在 R2014b 中推出