博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

spak 单词统计简单例子

spark默认页面UI 

对应配置文件

 

 

 

 

 

 

sh start-all.sh  启动命令

 

 

spark-shell启动

 

 jps看下多了一个sparksubmit进程

 

 

 

 启动后后台日志启动了job的页面

 

 

 

 --编写个本地文件 为了后面测试

 

 

装载到rdd中

 

 

 

 

单词统计第一种写法 

sc.textFile("/home/hadoop/a.txt").flatMap(_.split(" ")).map((_,1)).groupBy(_._1).mapValues(_.foldLeft(0)(_+_._2)).collect

 

 

 

 

单词统计第二种写法简单的 

 sc.textFile("/home/hadoop/a.txt").flatMap(_.split(" ")).map((_,1)).reduceByKey(_+_).collect

 

 

posted @ 2020-10-29 17:31  JulyBgm  阅读(76)  评论(0)    收藏  举报