1、Hadoop包含哪些技术?
Common, Avro, MapReduce, HDFS, Pig, Hive, Hbase, ZooKeeper, Sqoop, Oozie。

2、简介
Common:在0.20及以前的版本中,包含HDFS、MapReduce和其他项目公共内容,从0.21开始HDFS和MapReduce被分离为独立的子项目,其余内容为Hadoop Common。
Avro:新的数据序列化格式与传输工具,将逐步取代Hadoop原有的IPC机制。
MapReduce:并行计算框架,0.20前使用org.apache.hadoop.mapred旧接口,0.20版本开始引入org.apache.hadoop.mapreduce的新API。
HDFS:Hadoop分布式文件系统(Hadoop Distributed File System)。
Pig:大数据分析平台,为用户提供多种接口。
Hive:数据仓库工具,由Facebook贡献。
Hbase:类似Google BigTable的分布式NoSQL列数据库。(HBase和Avro已经于2010年5月成为顶级Apache项目)。
ZooKeeper:分布式锁设施,提供类似Google Chubby的功能,由Facebook贡献。
Sqoop:Sqoop是一个用来将Hadoop和关系型数据库中的数据相互转移的工具,可以将一个关系型数据库(例如 :MySQL, Oracle, Postgres等)中的数据导入到Hadoop的HDFS中,也可以将HDFS的数据导入到关系型数据库中。
Oozie:负责MapReduce作业调度。

hadoop包含哪些技术?相关推荐

  1. 基于SQL on Hadoop的数据仓库技术

    http://www.uspeed.com.cn/958.html 数据仓库是企业统一的数据管理的方式,将不同的应用中的数据汇聚,然后对这些数据加工和多维度分析,并最终展现给用户.它帮助企业将纷繁浩杂 ...

  2. 猿创征文|Hadoop大数据技术

    Hadoop大数据技术 Hadoop背景 Hadoop生态圈 Hadoop模式 HDFS 概述 优点 缺点 基本组成 NameNode Secondary NameNode DataNode YARN ...

  3. hadoop的同类技术_Hadoop 气数已尽:逃离复杂性,拥抱云计算

    虽然大数据依然如日中天,但该领域曾经的领头羊 Cloudera.Hortonworks 和 MapR 三家公司最近步履蹒跚,多少掩盖了其几分风光.作为曾经的数据宠儿,过去筹集到的巨额投资源源不断. 例 ...

  4. hadoop需要哪些技术支持

    hadoop是一个开源软件框架,可安装在一个商用机器集群中,使机器可彼此通信并协同工作,以高度分布式的方式共同存储和处理大量数据.最初,Hadoop 包含以下两个主要组件:Hadoop Distrib ...

  5. hadoop应用开发技术..._大数据技术与应用——万物皆可数据化

    万|物|皆|可|数|据|化 大数据技术与应用  专业概况 专业名称:大数据技术与应用 专业代码:610215 专业方向:数据可视化技术 数据采集与处理  行业趋势  近几年来,互联网行业发展风起云涌, ...

  6. 大数据分析过程中包含哪些技术

    所谓大数据不仅体现在数量上的庞大,还有涉及到的方面比较广泛,以及计算过程比较的庞大而高效等,大数据分析能够从海量的数据中提取出最有效的信息,在企业的营销中发挥关键性的作用,可以说谁能够更好的利用大数据 ...

  7. Hadoop大数据技术复习资料

    Hadoop大数据技术复习资料 ​ 钟兴宇 1.选择题15空,共30分. Hadoop以HDFS(Hadoop Distributed File System,Hadoop 分布式文件系统)和MapR ...

  8. 大数据分析软件包含哪些技术?

    大数据不仅体现在海量上,而且涉及范围广泛,而且计算过程比较庞大高效,大数据分析可以从海量数据中提取出最有效的信息,在企业营销中发挥关键作用,可以说谁能更好地利用大数据分析在竞争中处于更加有利的地位.那 ...

  9. 成都大数据Hadoop与Spark技术培训班

    成都大数据Hadoop与Spark技术培训班 中国信息化培训中心特推出了大数据技术架构及应用实战课程培训班,通过专业的大数据Hadoop与Spark技术架构体系与业界真实案例来全面提升大数据工程师.开 ...

  10. Hadoop之分布式技术

    Hadoop之分布式技术 文章目录 Hadoop之分布式技术 1. 我们为什么需要分布式 1.1 计算问题 1.2 存储问题 2. 分布式系统概述 3. 分布式实现方案 4. 分布式系统 5. 集群 ...

最新文章

  1. Android 软键盘弹出时把布局顶上去,控件乱套解决方法
  2. Visual studio C++ MFC之点击按钮(菜单栏)生成新窗口
  3. Go 开发关键技术指南 | 敢问路在何方?(内含超全知识大图)
  4. C语言通过用户输入将八进制转换为十六进制(附完整源码)
  5. [cdq分治][树状数组] Jzoj P4419 hole
  6. gp如何处理查询请求
  7. 目录服务技术介绍——ADSI(五)
  8. 华为上机--质数因子
  9. python之配置日志的几种方式
  10. tushare找出箱体突破点
  11. 十分钟,看完物联网操作系统分析报告!
  12. 2018DeeCamp面试问答
  13. 云解析DNS使用教程
  14. 3D游戏设计——模型与动画
  15. [附源码]java毕业设计网上拍卖系统
  16. Liunx常用命令速查
  17. 过拟合的原因和解决方案
  18. unity键盘控制移动操作(WASD)篇
  19. 读书 - 躬行 - 悟道
  20. 转载 STUDY 博客(2)

热门文章

  1. 【OSG】安装编译小结
  2. 9个实用PHP函数和功能
  3. Sqoop的简介及使用
  4. ajax如何向action发送数据的
  5. 一个强大的网络库RxEasyHttp
  6. 电脑怎么找到tomcat端口_更换内存条的时候我怎么找到自己电脑配置的详细信息...
  7. c语言的关键字怎么编辑,C语言的关键字
  8. java 带参数转发_Nginx 根据URL带的参数转发的实现
  9. python-图书管理系统3-[代码部分]-需要完善
  10. 帆软部署到windows环境绝对路径及网络报表目录写法