万博1manbetx支持平台:Linux®只有。
在Spark上部署MATLAB应用程序有两种方式:
将高阵列部署到Spark支持的Hadoop集群
使用Spark的MATLAB API部署应用程序
要部署包含高数组的MATLAB应用程序,请参见将高阵列部署到Spark Hadoop集群.要了解有关如何使用高数组的更多信息,请参见高大的数组.
部署使用如下函数的MATLAB应用程序flatMap
,这在Spark程序中很常见使用MATLAB的Spark API部署应用程序.
Spark的MATLAB API向MATLAB公开了Spark编程模型。因此,您会发现Spark的功能如flatMap
,mapPartitions
,总
在创建MATLAB应用程序时可以很容易地使用。
请注意
使用Spark的MATLAB API开发的MATLAB应用程序如果包含高数组就不能部署。
看到Apache火花基础知识简要总结Spark的概念,并讨论部署的MATLAB应用程序如何合并这些概念。
MATLAB拥有大量的科学和工程算法,而Spark是用于大规模数据处理的快速和通用引擎。通过在Spark上部署MATLAB应用程序,您可以在MATLAB中创建应用程序,并在启用Spark的集群上执行它们。
万博1manbetx支持的Apache Spark™版本:1.3 - -2. x。