大数据开发的学习顺序
你好。
大数据开发需要掌握的技术知识,及学习流程:
HADOOP-hive-oozie-web-flume-python-hbase-kafka-scala-SPARK
■网友
大数据开发所需的技能,主要是两部分内容,一是JAVA,二是大数据技术。
2019年,你可以按照如下顺序学习:
第一部分JAVA:
第一阶段:JavaSE核心技术
第二阶段:MySQL数据库技术
第三阶段:JavaWeb开发
第四阶段:流行框架与新技术
第五阶段:Linux及应用
第二部分大数据技术:
Chapter01:初识大数据处理
1、数据挖掘 2、MapReduce 思想 3、大数据处理知识路线
Chapter02:Hadoop
1、Hadoop 的主要模块 2、为 Hadoop 安装 SSH 3、运行 Hadoop 4、基于 web 的集群管理界面
Chapter03:MapReduce 应用开发
1、Hadoop 文件系统 2、MapReduce 程序剖析 3、数据的读和写 4、MapReduce 程序实践
Chapter04:Hadoop 集群
1、集群安装 2、Hadoop 配置 3、YARN 配置 4、集群的安全性
Chapter05:大数据框架
1、Hive 2、HBase 3、Zookeeper 4、Cascading 5、Cloudera 6、Katta 7、CloudBase 8、Aster Data 和 Geenplum 9、Hama 和 Mahout
Chapter06:HDFS
1、HDFS 架构 2、HDFS API 3、HDFS 虚拟机 4、HDFS 分布式 5、HDFS 集群 6、实战
Chapter07:HIVE
【大数据开发的学习顺序】 1、HIVE 架构 2、HIVE 安装部署 3、HIVE 运行配置 4、HIVE 表与数据类型 5、HIVE UDF 编程
■网友
首先要学习Java javase是必须的。然后Linux要学会基本命令。然后是hadoop体系:hadoop hive hbase pig zk kafka sqoop 然后学习spark Scala R语言 等等 最后学习项目
推荐阅读
- “一部手机读云南”上线力争建成国家方志大数据中心西南中心
- 联合国大数据全球平台中国区域中心在杭州成立
- 银行的数据中心可以跳槽去互联网公司吗
- |大数据赋力 半个多月前拉客的“黑车”精准落网
- |奥迪开发基于C-V2X校车警示系统
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- 数据采集终端|
- 关于用phpfsocket 写Post, 模拟http 报文怎样写入要传输的处理数据
- 婴儿|美国儿科学会: 1岁以下婴儿不推荐学习游泳
- 汽车|长安汽车:公司与华为、宁德时代三方正在联合开发智能网联电动汽车平台和产品