2.描述Hadoop HDFS的基本结构 3.根据自己的理解举例描述HDS系统写数据的过程 4.描述HBase的数据模型和它对数据的管理机制。 5.比较Hadoop的3种安装模式,它们分别适用于什么环境。 6.试在VMWare虚拟机环境下搭律一个最小集群的Hadoop平台 (四)教学方法与手段 本章主要采用讲解、课堂讨论、课堂实验相结合的教学方式。 第八章Hadoop应用与实践 (一)目的与要求 1.掌握HDFS Shel1的常用操作命令: 2.掌握MapReduce分布式编程: 3.掌握HBase的安装: 4.掌握Base数据库的创建 5.掌握HBase Shell的常用操作命令: 6。以任正非个人奋斗经历为典型案例,培养学生不怕困难,奋发向上, 不怕失败的艰苦奋斗精神。 (二)教学内容 第一节DFS基本操作 1.主要内容 本节主要讨论了HDFS基本概念、HDFS Shell命令、HDFS的Web接口、 HDFS的Java访问接口 2.基本概念和知识点 HDFS基本概念:B1ock、 NameNode、.DataNode、Secondary NameNode HDES Shell命今 HDFS的eb接口 HDFS的Java访问接口:使用Hadoop URL读取HDFS文件、使用FileSystem API读写数据 3.问题与应用 要求学生掌握HDFS相关基本概念,认识HDFS Shell各个命令,并能使 用常见的端口查看HDFS状态,并通过Java API读写HDFS中的文件和数据。 第二节MapReduce编程 1.主要内容 本节主要介绍了MapReduce工作机制、在Eclipse中开发环境配置、 MapReduce程序结构,并举例了Hadoop的基本算法的MapReduce实现方法,包 括单词计数、数据去重、数据排序、单表关联、多表关联、大矩阵乘法。 1414 2.描述 Hadoop HDFS 的基本结构 3.根据自己的理解举例描述 HDFS 系统写数据的过程 4.描述 HBase 的数据模型和它对数据的管理机制。 5.比较 Hadoop 的 3 种安装模式,它们分别适用于什么环境。 6.试在 VMWare 虚拟机环境下搭建一个最小集群的 Hadoop 平台。 (四)教学方法与手段 本章主要采用讲解、课堂讨论、课堂实验相结合的教学方式。 第八章 Hadoop 应用与实践 (一)目的与要求 1.掌握 HDFS Shell 的常用操作命令; 2.掌握 MapReduce 分布式编程; 3.掌握 HBase 的安装; 4.掌握 HBase 数据库的创建; 5.掌握 HBase Shell 的常用操作命令; 6. 以任正非个人奋斗经历为典型案例,培养学生不怕困难,奋发向上, 不怕失败的艰苦奋斗精神。 (二)教学内容 第一节 HDFS 基本操作 1.主要内容 本节主要讨论了 HDFS 基本概念、HDFS Shell 命令、HDFS 的 Web 接口、 HDFS 的 Java 访问接口。 2.基本概念和知识点 HDFS 基本概念:Block、NameNode、DataNode、Secondary NameNode HDFS Shell 命令 HDFS 的 Web 接口 HDFS 的 Java 访问接口:使用 Hadoop URL 读取 HDFS 文件、使用 FileSystem API 读写数据。 3.问题与应用 要求学生掌握 HDFS 相关基本概念,认识 HDFS Shell 各个命令,并能使 用常见的端口查看 HDFS 状态,并通过 Java API 读写 HDFS 中的文件和数据。 第二节 MapReduce 编程 1.主要内容 本节主要介绍了 MapReduce 工作机制、在 Eclipse 中开发环境配置、 MapReduce 程序结构,并举例了 Hadoop 的基本算法的 MapReduce 实现方法,包 括单词计数、数据去重、数据排序、单表关联、多表关联、大矩阵乘法