
原标题:大数据首要学习什么?
学习大数据需求的根底
1、java SE、EE(SSM)
90%的大数据结构都是Java写的
2、MySQL
SQL on Hadoop
3、Linux
大数据的结构安装在Linux操作体系上
- 需求学什么
.在入门学习大数据的进程中有遇见学习,职业,缺少体系学习道路,体系学习规划,欢迎你参加我的大数据学习沟通裙:251956502 ,裙文件有我这几年收拾的大数据学习手册,开发工具,PDF文档书本,你能够自行下载。
大数据离线剖析
一般处理T+1数据(T:可能是1天、一周、一个月、一年)
a、Hadoop :一般不选用最新版别,踩坑难处理
(common、HDES、MapReduce、YARN)
环境建立、处理数据的思维
b、Hive:大数据的数据仓库
经过写SQL对数据做相关操作,类似于MySQL数据库的sql
c、Hbase:根据HDFS的NOSQL数据库
面向列存储
d、协作结构:
sqoop(桥梁:HDFS《==》RDBMS)
flume:收集日志文件中的信息
e、调度结构
anzkaban
了解:crotab(Linux自带)
zeus(Alibaba)
Oozie(cloudera)
f、前沿结构扩展:
kylin、impala、ElasticSearch(ES)
大数据实时剖析
以spark结构为主
Scala:OOP(面向对象程序设计)+FP(函数是程序设计)
sparkCore:类比MapReduce
sparkSQL:类比hive
sparkStreaming:实时数据处理
kafka:音讯行列
前沿结构扩展:flink
阿里巴巴:blink
大数据机器学习
spark MLlib:机器学习库
pyspark编程:Python和spark的结合
引荐体系
python数据剖析
python机器学习
---------------------
责任编辑:
















