编辑推荐
适读人群:各层次数据库开发人员
-使用Hadoop进行数据存储和建模的着眼点和思路
-将数据输入、输出系统的适用方案
-MapReduce、Spark和Hive等数据处理框架介绍
-数据去重、窗口分析等常见Hadoop处理模式应用
-在Hadoop上采用Giraph、GraphX等图形处理工具
-综合使用工作流以及ApacheOozie等调度工具
-以ApacheOozie、ApacheSparkStreaming和ApacheFlume进行近实时流处理
-点击流分析、欺诈检验和数据仓库的架构案例
Hadoop之父DougCutting作序推荐。
“对Hadoop有所了解”与“能够使用Hadoop形成实际解决方案”之间的一座桥梁!
内容简介
《Hadoop应用架构》就使用ApacheHadoop端到端数据管理方案提供专业架构指导。其他书籍大多针对Hadoop生态系统中的软件,讲解较为单一的使用方法,而《Hadoop应用架构》偏重实践,在架构的高度详细阐释诸多工具如何相互配合,搭建出打磨之后的完整应用。书中提供了诸多案例,易于理解,配有详细的代码解析,知识点一目了然。
为加强训练,《Hadoop应用架构》后半部分提供了详细的案例,涵盖常见的Hadoop应用架构。无论是设计Hadoop应用,还是将Hadoop同现有数据基础架构集成,《Hadoop应用架构》都可以提供详实的参考。
作者简介
MarkGrover,ApacheSentry项目管理委员会成员,《Hive编程指南》作者之一,曾参与ApacheHadoop、ApacheHive、ApacheSqoop以及ApacheFlume等项目,并为ApacheBigtop项目和ApacheSentry(项目孵化中)项目贡献代码。
TedMalaska,Cloudera公司的解决方案架构师,致力于帮助客户更好地掌握Hadoop及其生态系统。曾任美国金融业监管局(FINRA,FinancialIndustryRegulatoryAuthority)首席架构师,指导建设了包括网络应用、服务型架构以及大数据应用在内的大量解决方案。曾为ApacheFlume、ApacheAvro、YARN以及ApachePig等项目贡献代码。
JonathanSeidman,Cloudera公司的解决方案架构师,协助合作伙伴将的解决方案集成到Cloudera的软件栈中。芝加哥Hadoop用户组(ChicagoHadoopUserGroup)及芝加哥大数据(ChicagoBigData)的联合创始人、《Hadoop实战》技术编辑。曾任OrbizWorldwide公司大数据团队技术主管,为繁忙的站点管理了承载海量数据的Hadoop集群。也曾多次在Hadoop及大数据专业会议上发言。
GwenShapira,Cloudera公司的解决方案架构师,知名博主,拥有15年从业经验,协助客户设计高扩展性的数据架构。曾任Pythian高级顾问、OracleACE主管以及NoCOUG董事会成员,活跃于诸多业内会议。
目录
Hadoop应用架构(郭文超)
进入审阅模式
序
前言
第一部分 考虑Hadoop应用的架构设计
第一章 Hadoop数据建模
第二章 Hadoop数据移动
第三章 Hadoop数据处理
第四章 常见Hadoop处理范式
第五章 Hadoop图处理
第六章 协调调度
第七章 Hadoop近实时处理
第二部分 案例研究
第八章 点击流分析
第九章 欺诈检测
第十章 数据仓库
附录 AImpala中的关联
索引
作者简介