演示Demo:使用Spark处理数据:WordCount 单词计数
sc.textFile("hdfs://192.168.157.11:9000/input/data.txt").flatMap(_.split(" ")).map((_,1)).reduceByKey(_+_).collect
一、Scala语言基础
1、Scala是一种多范式的编程语言
支持多种方式的编程:
(1)面向对象
(2)函数式编程:注意:Java 8也支持了函数式编程
2、搭建Scala的运行环境: 注意:不管安装JDK还是Scala,安装路径中一定不能有空格
(1)前提:安装JDK
(2)安装Scala跟安装JDK完全一样 :scala-2.12.4.zip
设置环境变量:SCALA_HOME
把%SCALA_HOME%/bin ---> PATH 路径
3、Scala开发环境<