用户登录
用户注册

分享至

如何学习hadoop

  • 作者: 哟哟切克鹅
  • 来源: 51数据库
  • 2020-10-04
推荐一些Hadoop家族系列文章,主要介绍Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, Chukwa,新增加的项目包括,YARN, Hcatalog, Oozie, Cassandra, Hama, Whirr, Flume, Bigtop, Crunch, Hue等。

  一、学习路线图
  Hadoop家族学习路线图 开篇必读
  Hive学习路线图
  Mahout学习路线图
  二、编程实践
  Hadoop历史版本安装
  用Maven构建Hadoop项目
  Hadoop编程调用HDFS
  用Maven构建Mahout项目
  Mahout推荐算法API详解
  用MapReduce实现矩阵乘法
  从源代码剖析Mahout推荐引擎
  Mahout分步式程序开发 基于物品的协同过滤ItemCF
  Mahout分步式程序开发 聚类Kmeans
  PageRank算法并行实现
  三、案例分析
  海量Web日志分析 用Hadoop提取KPI统计指标
  用Hadoop构建电影推荐系统
  用Mahout构建职位推荐引擎
  Mahout构建图书推荐系统
  PeopleRank从社交网络中发现个体价值



  权威指南的理论性完备性很强,还是很好,需要一看,当然如果想快速动手进入状态,看看 hadoop开发者专刊或者他人的技术博客是不错的选择,里面告诉你一步步搭建自己的伪分布式系统,如何编译源码,如何实验hadoop自带的程序,如何动手写自己的第一个mapreduce程序,用不了多久就能进入状态了,在一边看得过程中一边学习原理,有问题可以查看很多人的技术博客,如果时间有空余可以研究下hadoop源码,当然了,任何知识,都是要花时间来学习的。官方的guide手册当然是最好的,也需要看看。
了解更多开源相关,可以去lupa社区看看。



  看视频真的会成为高手吗?视频教学真的好吗,不会让人感到烦躁、困倦?大讲台(百度搜索即可)采用任务驱动的学习模式,提倡自适应的学习,学习者根据个人自身情况,制定学习步骤和学习任务;教学过程以文字为主要内容载体,期间穿插视频,回归教育以学员为主体的核心,重在学习效果,学习体验,欢迎有兴趣的童鞋免费体验学习,体验不一样的学习方式!

对了现在正是活动期间,全部课程最低仅需700元哦!!!
软件
前端设计
程序设计
Java相关