大数据技术原理与应用:第二讲大数据处理架构Hadoop

Posted musecho

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据技术原理与应用:第二讲大数据处理架构Hadoop相关的知识,希望对你有一定的参考价值。

2.1 Hadoop概论

创始人:Doug Cutting

 

1.简介:

 

开源免费;

操作简单,极大降低使用的复杂性;

Hadoop是Java开发的;

在Hadoop上开发应用支持多种编程语言、不限于Java;

 

Hadoop两大核心:HDFS+MapReduce

HDFS:海量数据存储

MapReduce:海量数据的处理

 

2.起源:

原本是文本搜索库,模仿谷歌的搜索引擎;

融入了谷歌相关技术:分布式文件系统GFS;分布式并行编程框架MapReduce;

 

3.成名史:数据排序 的傲人成绩

 

4.特性:

1.高可靠性

2.高效性

3高可扩展性

4.高容错性

5.低成本

6.运行在Linux平台上

7.支持多种编程语言

 

5.应用现状:

例如:Facebook

技术图片

 

 

 

2.2 Hadoop项目结构

 

以上是关于大数据技术原理与应用:第二讲大数据处理架构Hadoop的主要内容,如果未能解决你的问题,请参考以下文章

大数据技术之HBase原理分析

《大数据技术应用与原理》第二版-第四章分布式数据库HBase

6-认证技术原理与应用

《大数据技术原理与应用》 复习笔记 (桂林电子科技大学)

大数据技术原理与应用——林子雨老师MOOC知识点一

大型网站技术架构:核心原理与案例分析笔记