建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

从零开始学Spark(一)

GG网络技术分享 2025-03-18 16:09 0


哈喽,大家好,我是强哥。

前情提要

没错,从今天开始,强哥将开一个Spark入门系列推文,都让其他推文也还是会继续发。

为什么要学Spark,没有别的,强哥就是觉得这框架牛逼而且热门,现在学大数据,不学Spark你就等于孙悟空飞到如来佛祖的手上没刻到此一游并拉上一炮尿一样少了点味道。所以,有兴趣的,就跟着我一起学学,没兴趣的,以后看到我发类似推文标题的自动忽略即可。

迈出第一步

首先,要学Spark,你如果连它是个什么都不懂这个说不过去吧。这里你就需要先了解两点:

  • 它是做大数据计算的
  • 它是用Scala开发的

为什么要了解这两点呢?第一点自然不用多说了。为什么要懂第二点,因为要学Spark,你得先去学学Scala的基本语法吧,不然别人是Scala写的,你Scala不会,到时候让你看源码你咋办。

学Scala也不算难,花一早上,随便找个菜鸟教程学习一下就行了。然后就继续回来和我一起学Spark。

当然了,学Scala的时候,本地安下试试。怎么安?别到处百度,下载这个包那个包的,直接去官网看:

https://docs.scala-lang.org/getting-started/index.html

Mac的话直接一条命令搞定(不是Mac的话就按官网的说明来,我就不多介绍了,多看看官网没坏处):

$ brew install coursier/formulas/coursier 

标签:

提交需求或反馈

Demand feedback