Spark(分布式计算系统)

Apache Spark 是一个开源的分布式计算系统,专为快速计算而设计。它建立在 Hadoop MapReduce 之上,扩展了 MapReduce 模型以有效地使用更多类型的计算,包括批处理、交互式查询、流处理和机器学习。Spark 提供了多种编程语言的 API,如 Scala、Java、Python 和 R,以及用于数据处理的高级抽象,如 RDD(弹性分布式数据集)、DataFrame 和 Dataset。

以下是一些关于 Spark 大数据的教程和资源,可以帮助你入门和深入学习 Spark:

  1. 代码+案例详解:使用Spark处理大数据最全指南 - 知乎

    • 链接:点击访问
    • 简介:这篇文章提供了 Spark 的界面介绍,以及如何使用 Spark 的 Dataframe API 简化数据科学家向大数据过渡的过程。同时,还提供了 GitHub 上的代码示例。
  2. Spark入门看这篇就够了(万字长文) - 知乎

    • 链接:点击访问
    • 简介:这篇文章详细介绍了 Spark 的基本概念,如 Application、Driver、Master 和 Worker、Executor、Job、Task、Stage、窄依赖与宽依赖、Shuffle、RDD、DAG 等,以及 Spark 的执行流程和运行模式。
  3. 【狂野大数据】自学教程|Spark从零到精通完整版 - 哔哩哔哩

    • 链接:点击访问
    • 简介:这是一个视频教程,包含 227 条视频,涵盖了 Spark 的概述、目标、特点、组成等内容,适合初学者从零开始学习。
  4. Apache Spark 教程 - W3Schools

    • 链接:点击访问
    • 简介:这个教程为渴望使用 Spark 框架学习大数据分析基础知识并成为 Spark 开发人员的专业人士准备。它假设你已经接触过 Scala 编程、数据库概念和 Linux 操作系统。
  5. 《Spark编程基础(Scala版)》教材官网 - 厦门大学数据库实验室

    • 链接:点击访问
    • 简介:这是一本教材的官网,提供了 Spark 编程的基础知识,适合作为高等院校计算机、软件工程、数据科学与大数据技术等专业的教材。官网提供了全套的在线教学资源,包括讲义 PPT、习题、源代码、软件、数据集、授课视频、上机实验指南等。
相关推荐
eastyuxiao1 天前
思维导图拆解项目范围 3 个真实落地案例
大数据·运维·人工智能·流程图
Meya11271 天前
别再人工硬扛机房管理!智能 U 位系统,让机房管理一键数字化
大数据·运维
天辛大师1 天前
天辛大师谈人工智能时代,如何用AI研究历代放生劝善忏悔文
大数据·人工智能·随机森林·启发式算法
为儿打call1 天前
SparkSQL 广播超时排查:小表但是多分区 = BroadcastTimeout
大数据·spark
eastyuxiao1 天前
如何用思维导图拆解项目范围
大数据·人工智能·流程图
渣渣盟1 天前
Apache Flink物理分区算子全解析
大数据·flink·apache
小王毕业啦1 天前
(1990-2024年)个股交易活跃度、个股换手率
大数据·人工智能·数据挖掘·数据分析·区块链·社科数据
N串1 天前
2.7 公司内部的“阶级”是什么
大数据·人工智能
lizhihai_991 天前
股市学习心得—商业航天10大核心材料供应商
大数据·人工智能·学习
app软件定制开发173770910721 天前
世界杯应用开发的关键要点与注意事项
大数据·区块链