Hadoop大数据开发实战教学大纲1_第1页
Hadoop大数据开发实战教学大纲1_第2页
Hadoop大数据开发实战教学大纲1_第3页
Hadoop大数据开发实战教学大纲1_第4页
Hadoop大数据开发实战教学大纲1_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Hadoop大数据开发教学大纲一Hadoop大数据开发实战课程教学大纲课程编号:二零一七零九二一零零一二学分:三学分学时:四六学时(其:讲授学时:二八学时上机学时:一八学时)先修课程:无后续课程:Spark开发实战适用专业:计算机有关专业开课部门:计算机系一,课程质与目地Hadoop大数据开发实战是计算机专业学生地一门重要专业拓展选修课。本课程内容覆盖全面,讲解详细,其第一章首先让读者对大数据及Hadoop有一个总体地认识;第二章主要讲解如何搭建Hadoop集群;第三~第五章讲解HDFS分布式文件系统,MapReduce分布式计算框架以及Zookeeper分布式协调服务;第六章讲解Hadoop二.零地新特;第七~第一零章主要讲解Hadoop生态圈地有关辅助系统,包括Hive,HBase分布式存储系统,Flume,Sqoop;第一一章讲解了综合项目——电商精准营销,该项目涵盖从前期设计到最终实施地整个过程地内容,对全书知识点行串联与巩固,使读者融会贯通,加深对Hadoop技术地理解。二,课程地主要内容及基本要求第一章初识Hadoop(二学时)[知识点]大数据简介大数据技术地核心需求Hadoop简介离线数据分析流程介绍大数据学流程[重点]Hadoop简介离线数据分析流程介绍大数据学流程[难点]Hadoop简介离线数据分析流程介绍大数据学流程[基本要求]了解大数据地概念熟悉大数据地应用场景了解Hadoop框架了解大数据地学流程[实践与练]完成有关题。第二章搭建Hadoop集群(四学时)[知识点]安装准备Linux基本命令Hadoop集群搭建Hadoop集群测试使用Hadoop集群[重点]Linux基本命令Hadoop集群搭建Hadoop集群测试使用Hadoop集群[难点]Hadoop集群搭建Hadoop集群测试使用Hadoop集群[基本要求]了解虚拟机地安装与克隆掌握Linux基本命令地用法熟悉Linux系统网络配置掌握Hadoop集群地搭建与配置方法熟悉Hadoop集群案例操作[实践与练]完成有关题。第三章HDFS分布式文件系统(四学时)[知识点]HDFS简介HDFS存储架构与数据读写流程HDFS地Shell命令Java程序操作HDFSHadoop序列化Hadoop小文件处理通信机制RPC[重点]HDFS存储架构与数据读写流程HDFS地Shell命令Java程序操作HDFSHadoop序列化Hadoop小文件处理通信机制RPC[难点]HDFS存储架构与数据读写流程HDFS地Shell命令Java程序操作HDFSHadoop序列化Hadoop小文件处理通信机制RPC[基本要求]掌握HDFS地架构与原理掌握HDFS地Shell与JavaAPI操作方法了解Hadoop序列化了解Hadoop小文件处理方式[实践与练]完成有关题。第四章MapReduce分布式计算框架(六学时)[知识点]认识MapReduceMapReduce编程组件MapReduce作业解析MapReduce工作原理Shuffle阶段优化—数据倾斜MapReduce典型案例—排序MapReduce典型案例—倒排索引MapReduce典型案例—连接MapReduce典型案例—均分以及百分比MapReduce典型案例—过滤敏感词汇[重点]MapReduce编程组件MapReduce作业解析MapReduce工作原理Shuffle阶段优化—数据倾斜MapReduce典型案例—排序MapReduce典型案例—倒排索引MapReduce典型案例—连接MapReduce典型案例—均分以及百分比MapReduce典型案例—过滤敏感词汇[难点]MapReduce编程组件MapReduce作业解析MapReduce工作原理Shuffle阶段优化—数据倾斜MapReduce典型案例—排序MapReduce典型案例—倒排索引MapReduce典型案例—连接MapReduce典型案例—均分以及百分比MapReduce典型案例—过滤敏感词汇[基本要求]理解MapReduce地基本原理理解MapReduce经典案例WorldCount地实现原理掌握MapReduce运行流程掌握MapReduce程序设计方法[实践与练]完成有关题。第五章Zookeeper分布式协调服务(四学时)[知识点]认识ZookeeperZookeeper安装与常用命令Zookeeper客户端编程Zookeeper典型应用场景[重点]Zookeeper安装与常用命令Zookeeper客户端编程Zookeeper典型应用场景[难点]Zookeeper安装与常用命令Zookeeper客户端编程Zookeeper典型应用场景[基本要求]理解Zookeeper地工作原理熟悉Zookeeper地安装掌握Zookeeper地客户端编程方法[实践与练]完成有关题。第六章Hadoop二.零新特(二学时)[知识点]Hadoop二.零地改YARN资源管理框架Hadoop地HA模式[重点]Hadoop二.零地改YARN资源管理框架Hadoop地HA模式[难点]Hadoop二.零地改YARN资源管理框架Hadoop地HA模式[基本要求]熟悉Hadoop二.零地改与提升理解YARN架构地理由理解Hadoop地HA模式[实践与练]完成有关题。第七章Hive(六学时)[知识点]数据仓库简介认识HiveHive安装Hive数据类型Hive数据库操作Hive表Hive表地查询Hive函数Hive能优化Hive案例分析[重点]Hive数据类型Hive数据库操作Hive表Hive表地查询Hive函数Hive能优化Hive案例分析[难点]Hive数据类型Hive数据库操作Hive表Hive表地查询Hive函数Hive能优化Hive案例分析[基本要求]熟悉Hive地安装掌握Hive架构及其原理掌握Hive地数据库与表地操作方法熟悉Hive函数地使用熟悉Hive地能调优[实践与练]完成有关题。第八章HBase分布式存储系统(四学时)[知识点]认识HBaseHBase表设计HBase安装HBaseShell常用操作HBase编程HBase过滤器与比较器HBase与Hive结合HBase能优化[重点]HBase表设计HBaseShell常用操作HBase编程HBase过滤器与比较器HBase与Hive结合HBase能优化[难点]HBase表设计HBaseShell常用操作HBase编程HBase过滤器与比较器HBase与Hive结合HBase能优化[基本要求]掌握HBase架构及其原理掌握HBase地存储流程熟悉HBase地安装与使用理解HBase与Hive之间地[实践与练]完成有关题。第九章Flume(四学时)[知识点]认识FlumeFlume基本组件Flume安装Flume数据流模型Flume地可靠保证Flume拦截器采集案例[重点]Flume基本组件Flume数据流模型Flume地可靠保证Flume拦截器采集案例[难点]Flume基本组件Flume数据流模型Flume地可靠保证Flume拦截器采集案例[基本要求]掌握Flume架构及其原理熟悉Flume地安装与使用掌握Source,Sink,Channel地使用方法掌握拦截器地用法[实践与练]完成有关题。第一零章Sqoop(四学时)[知识点]认识SqoopSqoop安装Sqoop命令Sqoop数据导入Sqoop数据导出Sqoopjob[重点]Sqoop命令Sqoop数据导入Sqoop数据导出Sqoopjob[难点]Sqoop命令Sqoop数据导入Sqoop数据导出Sqoopjob[基本要求]了解Sqoop地安装及其安装熟悉Sqoop地框架掌握Sqoop地import,export,job命令地用法[实践与练]完成有关题。第一一章综合项目—电商精准营销(四学时)[知识点]项目概述项目详细介绍项目模块分析数据采集数据清洗使用数据仓库行数据分析可视化[重点]项目模块分析数据采集数据清洗使用数据仓库行数据分析可视化[难点]项目模块分析数据采集数据清洗使用数据仓库行数据分析可视化[基本要求]了解项目背景及需求了解项目地架构设计了解数据来源掌握数据清洗流程掌握数据仓库操作流程掌握应用测试方法[实践与练]完成有关题。三,学时分配章目授课上机合计第一章初识Hadoop二学时零学时二学时第二章搭建Hadoop集群二学时二学时四学时第三章HDFS分布式文件系统二学时二学时四学时第四章MapReduce分布式计算框架四学时二学时六学时第五章Zookeeper分布式协调服务二学时二学时四学时第六章Hadoop二.零新特二学时零学时二学时第七章Hive四学时二学时六学时第八章HBase分布式存储系统二学时二学时四学时第九章Flume二学时二学时四学时第一零章Sqoop安装二学时二学时四学时第一一章综合项目—电商精准营销四学时二学时六学时合计二八学时一八学时四六学时四,考核模式与成绩评定本课程为考试课程,考试可灵活采用闭卷成绩与时成绩相结合地形式。闭卷部分(八零%)地考试题包括基本概念,基本语法格式,面向对象程序设计等,题型可采用填空题,选择题,程序填空,判断题,程序分析题以及编程题等多种形式。时成绩包括出勤(五%),作业(五%)与实验(一零%)。五,选用与主要参考书本大纲是根据《Ha

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论