美文网首页
Spark入门

Spark入门

作者: 响响月月 | 来源:发表于2019-11-26 19:48 被阅读0次

安装:https://www.jianshu.com/p/0f4cc9ecc14c

第一个项目:Word Count

import org.apache.spark.{SparkConf, SparkContext}

object SparkWordCount {
  def FILE_NAME: String = "word_count_results_";

  def main(args: Array[String]) {
    val conf = new SparkConf().setAppName("Demo").setMaster("local");
    val sc = new SparkContext(conf);
    val textFile = sc.textFile("test.txt");
    val wordCounts = textFile.flatMap(line => line.split(" "))
                             .map(word => (word, 1)).reduceByKey((a, b) => a + b)

    println("Word Count program running results:");
    wordCounts.collect().foreach(e => {
      val (k, v) = e
      println(k + "=" + v)
    });

    wordCounts.saveAsTextFile(FILE_NAME + System.currentTimeMillis());
    println("Word Count program running results are successfully saved.");
  }
}

相关文章

  • 2020-10-21

    spark 入门 课程目标: 了解spark概念 知道spark的特点(与hadoop对比) 独立实现spark ...

  • 关于python学习文档

    1.《Spark 官方文档》Spark快速入门 英文原文:http://spark.apache.org/docs...

  • Spark RDD Api使用指南

    ​ 在Spark快速入门-RDD文章中学了spark的RDD。spark包含转换和行动操作。在进行spark程...

  • Spark注意事项

    spark快速入门 要让spark在集群模式下运行,需要正确设置 注意master默认要用spark master...

  • spark

    *Spark Spark 函数Spark (Python版) 零基础学习笔记(一)—— 快速入门 1.map与fl...

  • YARN 原理简介

    YARN 组件 参考:Spark on Yarn | Spark,从入门到精通 YARN 采用 Master/Sl...

  • Spark快速入门

    Spark快速入门 本教程提供了如何使用 Spark 的简要介绍。首先通过运行 Spark 交互式的 shell(...

  • 大数据学习教程

    Hadoop生态 Hadoop相关内容 Spark Spark系列教程 Hive Hive快速入门 Elastic...

  • 从零开始学习Spark(二)Scala基础

    Scala基础 Spark的原生语言是Scala,因此入门一下Scala是学习Spark的第一步,下面就快速入门一...

  • Spark技术实战之基础篇

    Spark技术实战之基础篇 -Scala语言从入门到精通为什么要学习Scala?源于Spark的流行,Spark是...

网友评论

      本文标题:Spark入门

      本文链接:https://www.haomeiwen.com/subject/cmvywctx.html