`

国内外著名的互联网公司使用hadoop都做了什么?谈HADOOP在大规模数据处理领域的具体应用

 
阅读更多
HADOOP在阿里巴巴:
用于处理商业数据的排序,并将其应用于阿里巴巴的ISEARCH搜索引擎,垂直商业搜索引擎。

节点数: 15台机器的构成的服务器集群

服务器配置: 8核CPU,16G内存,1.4T硬盘容量。





HADOOP在百度:
HADOOP主要应用日志分析,同时使用它做一些网页数据库的数据挖掘工作。

节点数:10 - 500个节点。

周数据量: 3000TB



HADOOP在Facebook:
主要用于存储内部日志的拷贝,作为一个源用于处理数据挖掘和日志统计。

主要使用了2个集群:

一个由1100台节点组成的集群,包括8800核CPU(即每台机器8核),和12000TB的原始存储(即每台机器12T硬盘)

一个有300台节点组成的集群,包括2400核CPU(即每台机器8核),和3000TB的原始存储(即每台机器12T硬盘)

由此基础上开发了基于SQL语法的项目:HIVE



HADOOP在HULU


主要用于日志存储和分析

13台机器构成的集群 (8核PUC,单台机器:4TB硬盘)

基于HBASE数据库



HADOOP在TWITTER


使用HADOOP用于存储微博数据,日志文件和许多中间数据

使用基于HADOOP构件的Cloudera's CDH2系统,存储压缩后的数据文件(LZO格式)







HADOOP在雅虎:
主要用于支持广告系统及网页搜索

机器数:25000,CPU:8核

集群机器数:  4000 个节点  (2*4cpu boxes w 4*1TB disk & 16GB RAM)
分享到:
评论

相关推荐

    大数据处理领域Hadoop技术在大规模数据分析与挖掘中的应用"

    ### 大数据处理领域Hadoop技术在大规模数据分析与挖掘中的应用 #### 一、Hadoop简介及重要性 Hadoop是一种开源的分布式计算框架,它主要用于处理和存储大量的数据。在大数据时代,随着数据量的急剧增加,传统的...

    《Hadoop海量数据处理》高清完整PDF版

    本书《Hadoop海量数据处理》是一本专注于Hadoop技术的专业技术书籍,旨在向读者介绍Hadoop生态系统的关键组件、核心概念以及在处理海量数据时的应用方法。全书分为基础篇、应用篇和总结篇三个部分,全面涵盖了Hadoop...

    Hadoop 的大规模数据交换

    本文将深入探讨“Hadoop 的大规模数据交换”这一主题,结合给定的压缩包文件“基于Hadoop 的大规模数据交换的研究.pdf”,我们将详细解析Hadoop 在大数据交换中的核心概念、技术及其应用。 首先,Hadoop 的核心组件...

    4703031《Hadoop大数据处理实战》(康开锋)423-1资源包.rar

    《Hadoop大数据处理实战》是康开锋撰写的一本深入探讨Hadoop技术的书籍,旨在帮助读者理解并掌握Hadoop在大数据处理中的实际应用。这本书的内容涵盖了Hadoop生态系统的核心组件,以及如何利用这些组件解决实际问题。...

    hadoop海量数据处理.pdf

    《Hadoop海量数据处理》是关于大数据领域的重要参考资料,它主要聚焦在利用Hadoop框架进行大规模数据处理的技术和实践。Hadoop是Apache软件基金会开发的一个开源项目,旨在提供分布式、容错性强的系统,用于存储和...

    基于Hadoop的海量数据处理模型研究和应用.pdf

    【基于Hadoop的海量数据处理模型研究和应用】 在当今信息化社会,Web成为了最大的信息系统,其价值主要来源于用户产生的海量数据。这些数据包含了丰富的信息,包括用户的浏览行为、社交网络互动、购物偏好等,为...

    基于Hadoop的大数据处理技术及发展.pdf

    MapReduce是一个软件框架,用于大规模数据处理,能够将复杂的数据处理任务分解成许多小任务,分布式执行,以提高处理速度。GFS文件系统是一个分布式文件系统,能够存储大量数据。BigTable是一个分布式数据库,能够...

    hadoop海量数据处理详解与项目实战

    Hadoop能够高效地存储和处理大量数据,特别适用于需要进行海量数据分析的场合,因此在大数据处理领域得到了广泛的应用。 ### Hadoop核心组件 1. **HDFS(Hadoop Distributed File System)** HDFS是Hadoop项目的...

    大数据分析技术基础教学课件3-大数据处理平台Hadoop.pptx

    这些特性使得Hadoop能够在互联网领域广泛应用,例如搜索引擎优化、推荐系统、广告定向等。众多科技巨头如谷歌、雅虎、微软、思科和淘宝等都积极采用或支持Hadoop,使其成为了大数据处理的事实标准。 Apache Hadoop...

    第2章-大数据处理架构Hadoop.pdf

    大数据处理架构Hadoop是当前处理大规模数据集的重要工具,它的出现极大地推动了大数据技术的发展。Hadoop最初由Apache Lucene项目的创始人Doug Cutting开发,起初是一个文本搜索库,随后发展成为了一个开源分布式...

    Hadoop大数据处理技术基础与实践(第2版)(微课版)PPT-课件.rar

    《Hadoop大数据处理技术基础与实践(第2版)(微课版)PPT-课件》是一个关于Hadoop在大数据处理领域的核心课程资源。这个压缩包包含了丰富的教学资料,帮助学习者深入理解和掌握Hadoop生态系统的核心概念和技术。...

    基于Hadoop 的海量日志数据处理

    这不仅为那些需要处理大规模数据的组织提供了一个可行的解决方案,同时也证明了分布式计算在现代数据处理领域的重要性。随着技术的不断进步,我们可以预见,Hadoop和其他分布式处理框架将在数据处理领域扮演越来越...

    数据算法 Hadoop Spark大数据处理技巧.zip

    在大数据处理的实际应用中,Hadoop和Spark往往结合使用,Hadoop负责离线批处理和数据存储,而Spark则用于实时分析和迭代计算。理解这两者的协同工作方式,以及如何根据具体场景选择合适的技术,是成为大数据专家的...

    Hadoop在雅虎的应用

    雅虎作为全球知名的互联网公司,在早期便开始采用并发展Hadoop这一开源分布式计算框架来解决大数据处理问题。本文将深入探讨Hadoop在雅虎的应用历程、关键技术点以及具体的业务场景。 #### 二、Hadoop发展历程及...

    基于Hadoop的大数据处理关键技术综述.pptx

    MapReduce是Hadoop的核心设计,它将复杂的大规模数据处理任务拆分为两个阶段:Map阶段和Reduce阶段。Map阶段将原始数据分割,然后在各个节点上并行处理;Reduce阶段则将Map阶段的结果进行聚合,最终输出处理结果。...

    Hadoop在互联网企业中的应用案例;集成各个子项目形成企业级数据分析平台;Hadoop与机器学习

    ### Hadoop在互联网企业中的应用案例 Hadoop作为一种强大的分布式计算框架,在互联网行业中扮演着至关重要的角色。通过其核心组件HDFS(Hadoop Distributed File System)和MapReduce,Hadoop能够处理PB级别的数据...

    海量数据处理-Hadoop生态系统和成功案例

    Spark提供了一个快速通用的大规模数据处理引擎,适用于批处理、交互式查询、流处理等多种场景。 #### 成功案例分析 ##### 1. 《纽约时报》案例 《纽约时报》利用Hadoop和Amazon EC2云服务,将扫描的报纸档案转化...

    基于Hadoop与MongoDB整合技术的大数据处理分析.pdf

    Hadoop与MongoDB都是在大数据时代被广泛使用的技术,它们在处理和分析大规模数据方面拥有各自的优势。为了更好地处理日益增长的数据量,Hadoop与MongoDB之间的整合技术变得越来越重要。 Hadoop是一个由Apache基金会...

Global site tag (gtag.js) - Google Analytics