【大数据入门核心技术-Hadoop】(一)Hadoop简介
创始人
2024-03-21 17:53:28
0

一、Hadoop简要概述

1.Hadoop简要概述


        我们生活在这个数据大爆炸的时代 ,很难估算全球电子设备中存储的数据总共有多少 。当前一个中小型公司的数据量也达到数十TB,甚至更多。

        有句话说得好 :“ 大数据胜于好算法 。” 意思是说对于某些应用 (譬如根据以往的偏好来推荐电影和音乐),不论算法有多牛 ,基于小数据的推荐效果往往都不如基于大量可用数据的 一般算法的推荐效果 。

        我们遇到的问题很简单:在硬盘存储容量多年来不断提升的同时,访问速 度(硬盘数据读取速度)却没有与时俱进 。
        第二个问题是大多数分析任务需要以某种方式结合大部分数据来共同完成分析 ,即从一个硬盘读取的数据可能需要与从另外 99 个硬盘中读取的数据结合使用 。各种分布式系统允许结合不同来源的数据进行分析,但保证其正确性是一个非常大的挑战 。

        MapReduce 提出一个编程模型 ,该模型抽象出这些硬盘读写问题井将其转换为对一个数据集(由键值对组成)的计算 。后文将详细讨论这个模型 ,这样的计算由 map 和 reduce 两部分组成 ,而且只有这两部分提供对外的接口 。与HDFS 类似,MapReduce自身也有很高的可靠性 。

        MapReduce 看似采用了一种蛮力方法 。每个查询需要处理整个数据集或至少一个数据集的绝大部分 。但反过来想,这也正是它的能力 。MapReduce 是一个批量查询处理器 ,能够在合理的时间范围内处理针对整个数据集的动态查询 。它改变了我们对数据的传统看法 ,解放了以前只是保存在磁带和硬盘上的数据 。它让我们有机会对数据进行创新 。以前需要很长时间处理才能获得结果的问题 ,到现在变得顷刻之间就迎刃而解 ,同时还可以引发新的问题和新的见解 。

2. Hadoop发展历史

        Hadoop 是 Apache Lucene 创始人Doug Cutting 创建的 ,Lucene 是一个应用 广 泛 的文本搜索系统库Hadoop起源于开 源的网络搜索引擎Apache Nutch,它本身也是 Lucene 项目的一部分 。

3.大数据技术背后的核心思想


        下面列出了所有大数据处理方法中的一些共同特征:

数据分布在多个节点(网络I/O)速度<<本地磁盘I/O速度)
计算程序离数据更近(集群上的节点),而不是相反
数据的处理尽量在本地完成(网络I/O速度<<本地磁盘I/O速度)
使用可顺序读取磁盘I/O代替随机读取磁盘I/O(数据交换速度<<数据寻道时间)
所有大数据计算处理模式都有一个目的,就是使输入/输出(I/O)并行化,从而提高数据处理性能

把数据分发到多个节点
根据定义,大数据是无法仅靠单台计算机资源来处理的。大数据的一个特点就是使用商用服务器。
需要注意的是,把要处理的数据分布存放在多个计算节点,并不是因为这些数据的数据量比较巨大。大数据处理系统会有条不紊的在各个计算节点上计算处理所分配的数据。把数据分布到各个服务器节点的最终目的是为了让计算节点同时参与数据的处理过程中来。
这样的数据分发会有两点好处:
1.每个数据块会在多个节点上有多份拷贝(Hadoop默认是一个数据块有3份拷贝),这使得系统具备容错性,当一个节点发生故障,其他节点还备份有故障节点上的数据。
2.为了达到数据并行处理的目的,多个节点可以同时参与数据处理过程,每个节点仅处理分配给自己的数据集,可以达到数据处理性能5-10倍的提升。

相关内容

热门资讯

美专家:美军若向北京上海扔核弹... 美国向北京、上海扔核武器,中国也不会报复美国本土?这番呓语出自美国国务卿办公室前主任劳伦斯·威尔克森...
泰山队近况:瓦科降薪100万欧... 泰山队的更衣室最近可谓是风起云涌,并非因为大牌球星的加入,而是51岁的西班牙老教练阿韦尔·莫雷诺的到...
泽连斯基:若普京同意停火60天... 当地时间26日,总台记者获悉,乌克兰总统泽连斯基表示,若俄罗斯总统普京同意为期60天的停火,他将把整...
换帅无用!杰克逊25分王俊杰1... 【搜狐体育战报】北京时间12月26日CBA常规赛第6轮,主场作战的宁波町渥以88-79击败浙江稠州金...
原创 保... 演员保剑锋这次没在戏里“黑化”,却在现实中拿起了法律武器。12月26日,其工作室一纸律师声明,宣布已...
塔里-伊森领跑火箭队交易预测!... 随着NBA交易截止日的临近,各支球队的交易传闻如火如荼,而在休斯顿火箭队,塔里-伊森成为了最受关注的...
8分钟进五环、11分钟达四环!... 我市交通基础设施持续扩容升级:京密高速新国展段天北路至安华街主路,及远通桥立交节点改造工程新建南向西...
普京表示“除了顿巴斯其他可以谈... 【文/观察者网 王一】乌克兰总统泽连斯基日前抛出“20点和平计划”草案后,外界议论纷纷,普遍认为该方...
多国考虑效仿澳大利亚!德国数字... 德国媒体26日报道,德国数字化和国家现代化部长卡斯滕·维尔德贝格尔对本国效仿澳大利亚实施未成年人社交...
金证股份(600446)披露拟... 截至2025年12月26日收盘,金证股份(600446)报收于15.75元,较前一交易日下跌0.19...