码迷,mamicode.com
首页 > 其他好文 > 详细

spark scala wordcount 例子

时间:2019-01-20 15:03:57      阅读:471      评论:0      收藏:0      [点我收藏+]

标签:conf   array   textfile   string   nes   .text   object   local   split   

object ScalaApp {

  def main(args: Array[String]): Unit = {
    var conf = new SparkConf()
    conf.setMaster("local")
    var sc = new SparkContext(conf)
    val lines: RDD[String] = sc.textFile("./words.txt")
    lines.flatMap(line=>line.split(" ")).map(word=>(word,1)).reduceByKey((v1,v2)=>v1+v2).foreach(println)
    // 简洁版
    // lines.flatMap(_.split(" ")).map((_,1)).reduceByKey(_+_).foreach(println)
  }
}

 

spark scala wordcount 例子

标签:conf   array   textfile   string   nes   .text   object   local   split   

原文地址:https://www.cnblogs.com/yehuabin/p/10294756.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!