Spark Streaming,其实就是一种Spark提供的,对于大数据,进行实时计算的一种框架。它的底层,其实,也是基于我们之前讲解的Spark Core的。基本的计算模型,还是基于内存的大数据实时计算模型。而且,它的底层的组件或者叫做概念,其实还是最核心的RDD。

针对实时计算的特点,在RDD之上,进行了一层封装,叫做DStream。其实,学过了Spark SQL之后,你理解这种封装就容易了。之前学习Spark SQL是不是也是发现,它针对数据查询这种应用,提供了一种基于RDD之上的全新概念,DataFrame,但是,其底层还是基于RDD的。所以,RDD是整个Spark技术生态中的核心。要学好Spark在交互式查询、实时计算上的应用技术和框架,首先必须学好Spark核心编程,也就是Spark Core。


文章最后,给大家推荐一些受欢迎的技术博客链接

  1. Hadoop相关技术博客链接
  2. Spark 核心技术链接
  3. JAVA相关的深度技术博客链接
  4. 超全干货--Flink思维导图,花了3周左右编写、校对
  5. 深入JAVA 的JVM核心原理解决线上各种故障【附案例】
  6. 请谈谈你对volatile的理解?--最近小李子与面试官的一场“硬核较量”
  7. 聊聊RPC通信,经常被问到的一道面试题。源码+笔记,包懂

欢迎扫描下方的二维码或 搜索 公众号“10点进修”,我们会有更多、且及时的资料推送给您,欢迎多多交流!

1. 大数据实时计算介绍相关推荐

  1. Flink大数据实时计算系列-Flink写出多个parquet小文件处理方法、Presto的介绍与使用场景

    Flink大数据实时计算系列-Flink写出多个parquet小文件处理方法.Presto的介绍与使用场景 Presto的安装与使用 目录 Flink写出多个parquet小文件处理方法 Presto ...

  2. Flink大数据实时计算系列-列式存储parquet文件格式介绍、Flink进行rowformat格式文件保存

    Flink大数据实时计算系列-列式存储parquet文件格式介绍 Flink进行rowformat格式文件保存 列式存储parquet文件格式介绍

  3. Flink大数据实时计算系列-Flink的state介绍、Flink丰富的状态访问、Flink状态的分类

    Flink大数据实时计算系列-Flink的state介绍.Flink丰富的状态访问.Flink状态的分类 目录 Flink的state介绍 Flink丰富的状态访问 Flink状态的分类 Flink参 ...

  4. 【大数据实时计算框架】Storm框架

    一.大数据实时计算框架 1.什么是实时计算?流式计算? (一)什么是Storm? Storm为分布式实时计算提供了一组通用原语,可被用于"流处理"之中,实时处理消息并更新数据库.这 ...

  5. 大数据实时计算工程师/Hadoop工程师/数据分析师职业路线图

    大数据实时计算工程师/Hadoop工程师/数据分析师职业路线图 http://edu.51cto.com/roadmap/view/id-29.html http://my.oschina.net/i ...

  6. 接近淘宝 80%的大数据实时计算平台,从0搭建的经验和坑

    上周一,来自武汉的直播平台斗鱼TV宣布C轮融资,腾讯领投的 15 亿人民币,距其获得 B 轮1亿美元不到半年,也是大写的牛逼. 但小寻更关心他们的大数据架构,作为一个在 2 年多时间里崛起的公司,其流 ...

  7. .NET 大数据实时计算--学习笔记

    摘要 纯 .Net 自研大数据实时计算平台,在中通快递服务数百亿包裹,处理数据万亿计!将分享大数据如何落地以及设计思路,技术重难点. 目录 背景介绍 计算平台架构 项目实战 背景介绍 计算平台架构 分 ...

  8. Flink大数据实时计算系列-案例初体验:HotPages

    Flink大数据实时计算系列-案例初体验:HotPages 目录 HotPages代码 输入日志 运行结果 HotPages代码 /*** Copyright (c) 2018-2028 尚硅谷 Al ...

  9. Flink大数据实时计算系列-Flink的Operator Chains的优化机制

    Flink大数据实时计算系列-Flink的Operator Chains的优化机制 目录 Flink改变并行度 并行度改为3 并行度改为2 Flink Operator Chains Flink gr ...

最新文章

  1. WPF使用Linq 一行代码搞定数据绑定
  2. 关于 htonl 和 ntohl 的实现
  3. 【代码规范】google开源c\c++项目代码规范
  4. java填充线缺口,在geom_freqpoly线下填充区域的最简单方法是什么?
  5. mysql bin.000047_mysql-bin.0000X 日志文件处理
  6. UVA272--TEX Quotes【字符串】
  7. php判断有没有登录,请问thinkphp 怎么在每个方法里面判断是否登录?
  8. SQL Server中的递归CTE和外键引用
  9. java类学习_Java常用类学习
  10. 单层感知器的学习规则
  11. 多表连接查询和多次单表查询哪个效率高
  12. 用max的角度来解析blender建模!
  13. 如何用python制作3d游戏_【教程】12个步骤让你快速学会制作3D游戏
  14. 威廉玛丽学院计算机专业好吗,威廉玛丽学院计算机科学研究生最新专业排名
  15. python 换脸 github_AI 换脸项目 ALAE 登顶 Github,AI 换脸又升级?
  16. 什么是千行代码缺陷率?
  17. Python 棋子移动游戏
  18. [读书笔记] 用户增长方法论
  19. PHP CURL Authorization: Basic 获取token
  20. 电商系统开发实战-用户微服务基础模块开发

热门文章

  1. 2019年浙江大学计算机九推
  2. 【Qt OpenGL教程】14:轮廓字体
  3. 彩信平台,业务代码规范
  4. VSCODE的Python配置
  5. [share]深入探讨PHP中的内存管理问题
  6. [随笔]vscode的初始化
  7. 超级详细找CALL写CALL教程[转]
  8. C语言实现密码登录界面,你可能已被盯上!
  9. 网络聊天程序的设计与实现 python实现 计算机网络课程设计
  10. 区块链数据资源网站总结