大数据入门(2)——学习实战路线

原文发表于我的个人网站:https://www.imhou.com/%e5%a4%a7%e6%95%b0%e6%8d%ae%e5%85%a5%e9%97%a82-%e5%ad%a6%e4%b9%a0%e5%ae%9e%e6%88%98%e8%b7%af%e7%ba%bf/

大数据的计算模型分为:离线计算和实时计算。

1. 首先学习编程语言

  • Java –> Java SE 的内容,Java 基础
  • Scala –> 学习Spark,注意:Scala是基于Java的,需要JVM环境

2. 需要学习Hadoop:

  • 数据的存储:HDFS——Hadoop Distributed File System
  • 数据的计算:MapReduce
  • 生态圈(组件):HBase、Hive、Flume、Pig、HUE、Sqoop等等

3. NoSQL 数据库:Redis 内存数据库

4. 学习Apache Storm 实时计算

5. Spark

  • Scala
  • Spark Core 内核(处理引擎)
  • Spark SQL:类似MySQL数据库,支持SQL
  • Spark Streaming: 类似Apache Storm 实时计算

6. 将来:机器学习、深度计算、人工智能

注意:大数据和关系型数据库有什么关系?没有关系!!!

学习大数据的时候,重点要:

  • 掌握原理和体系结构
  • 动手实验
  • 写程序
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员imHou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值