培训时间、地点:10月25日至10月27日 杭州
Hadoop大型应用开发实战培训-课程内容:
第一天:第1个主题:Hadoop MapReduce
第2个主题: Hadoop MapReduce Streaming编程
第3个主题:MapReduce分布式程序
第4个主题:Hadoop 核心代码剖析
第5个主题:HDFS分布式文件系统编程
第二天:第1个主题:Hadoop Mapreduce高级编程
第2个主题:MapReduce的优化
第3个主题:MapReduce的任务调度
第4个主题:MapReduce编程实战
第5个主题:flume+hadoop日志收集实战
第三天:第1个主题:Hadoop的来源和动机
第2个主题:Hadoop安装和部署准备
第3个主题:Hadoop集群安装和部署
第4个主题:Hadoop集群配置:机架感知,开启压缩和任务均衡
第5个主题:Hadoop 集群维护与管理查看集群状态
第6个主题:Hadoop 集群规划和测试集群规划(硬件,系统,网络)
Hadoop的优点:
Hadoop是一个能够对大量数据进行分布式处理的软件框架。但是 Hadoop 是以一种可靠、高效、可伸缩的方式进行处理的。Hadoop 是可靠的,因为它假设计算元素和存储会失败,因此它维护多个工作数据副本,确保能够针对失败的节点重新分布处理。Hadoop 是高效的,因为它以并行的方式工作,通过并行处理加快处理速度。Hadoop 还是可伸缩的,能够处理 PB 级数据。此外,Hadoop 依赖于社区服务器,因此它的成本比较低,任何人都可以使用。
Hadoop是一个能够让用户轻松架构和使用的分布式计算平台。用户可以轻松地在Hadoop上开发和运行处理海量数据的应用程序。