热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

db2v9/9.5高级应用开发_Sparkv2.4.3应用程序开发入门基于IDEA/Maven构建简单应用

Spark提供了丰富的API,让开发人员可以使用简洁的方式,来处理复杂的数据计算和分析。在开始Spark应用开发之前,需要做好如下准备工作

Spark 提供了丰富的API,让开发人员可以使用简洁的方式,来处理复杂的数据计算和分析。

在开始Spark应用开发之前,需要做好如下准备工作。

(1)搭建好Hadoop环境(如果需要访问HDFS);

(2)安装好Spark v2.4.3 最新版本;

一、首先通过IDEA创建一个Maven项目,并添加Spark 依赖jar包。

groupId: org.apache.spark

artifactId: spark-core_2.11

version: 2.4.3

0de6a720ebc0b6ad63ca726f6455472f.png

二、编写Spark 应用代码

示例代码很简单,就是读取本地文件 rickie.txt,然后查找并统计文本文件中有多少行包含有“rickie”字符串。

package com.rickie.spark;

import org.apache.spark.api.java.JavaRDD;

import org.apache.spark.api.java.JavaSparkContext;

/**

* Hello world!

*

*/

public class App

{

public static void main( String[] args )

{

System.out.println( "Hello World!" );

String logFile = "file:///root/rickie.txt";

JavaSparkContext sc = new JavaSparkContext("local



推荐阅读
author-avatar
手机用户2502936263
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有