文章插图
学习大数据并不是一蹴而就的事情,即使是工作多年的开发工程师都需要不断补充新鲜的知识内容 。目前学习大数据知识可以通过视频和图书两种方式学习,视频的优势在于能够将老师的个人开发经验传授给学习者,而图书的优势在于能够随时翻阅,内容比较丰富 。
这里为大家推荐零基础学习大数据的10本经典图书,希望同学们能够通过不同的学习途径充分掌握大数据开发技能 。
大数据学习10本经典图书推荐
1、《大数据时代》
《大数据时代》是国外大数据系统研究的先河之作,本书作者维克托·迈尔·舍恩伯格被誉为“大数据商业应用一人”,拥有在哈佛大学、牛津大学、耶鲁大学和新加坡国立大学等多个互联网研究重镇任教的经历,早在2010年就在《经济学人》上发布了长达14页对大数据应用的前瞻性研究 。《大数据时代》认为大数据的核心就是预测 。大数据将为人类的生活创造前所未有的可量化的维度 。书中展示了谷歌、微软、IBM、苹果、facebook、twitter、VISA等大数据先锋们具价值的应用案例 。作者围绕“要全体不要抽样、要效率不要绝对精确、要相关不要因果”三大理念,通过数十个商业和学术案例,剖析了万事万物数据化和数据复用挖掘的巨大价值 。
2、《一本书读懂大数据》
进入大数据时代,让数据开口说话将成为司空见惯的事情,本书将从大数据时代的前因后果讲起,全面分析大数据时代的特征、企业实践的案例、大数据的发展方向、未来的机遇和挑战等内容,展现一个客观立体、自由开放的大数据时代 。
3、《Hadoop权威指南》
Hadoop是大数据技术中的核心内容之一 。本书内容丰富,展示了如何使用Hadoop构建可靠、可伸缩的分布式系统,程序员可从中探索如何分析海量数据集,管理员可以了解如何建立与运行Hadoop集群 。
4、《Hive编程指南》
Hive是基于Hadoop的一个数据仓库工具 。一本ApacheHive的编程指南,旨在介绍如何使用Hive的SQL方法,通过大量的实例,首先介绍如何在用户环境下安装和配置Hive,并对Hadoop和MapReduce进行详尽阐述,演示Hive如何在Hadoop生态系统进行工作 。
5、《HBase权威指南》
HBase是一个分布式的面向列的开源数据库 。如何通过使用与HBase高度集成的Hadoop将HBase的可伸缩性变得简单;把大型数据集分布到相对廉价的商业服务器集群中;了解HBase架构的细节,包括存储格式、预写日志、后台进程等;在HBase中集成MapReduce框架;了解如何调节集群、设计模式、拷贝表、导入批量数据和删除节点等 。
6、《Flink入门与实战》
Flink是一款开源处流处理框架,其河西是Java和Scala编程的分布式流数据流引擎 。这是一本Flink入门级图书,力求详细而完整地描述Flink基础理论与实际操作,旨在帮助读者从零开始快速掌握Flink的基本原理与核心功能 。
7、《Kafka入门与实践》
Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据 。本书是基于Kafka 0.10.1.1版本,深入剖析Kafka源码与框架 。书中的大量实例来源于作者在实际工作中的实践,具有现实指导意义 。
8、《Spark快速大数据分析》
这是一本为Spark 初学者准备的书,它没有过多深入实现细节,而是更多关注上层用户的具体用法 。不过,本书绝不仅仅限于Spark 的用法,它对Spark 的核心概念和基本原理也有较为全面的介绍,让读者能够知其然且知其所以然 。
9、《大数据技术全解:基础、设计、开发与实践》
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 教你提高u盘的读写速度 u盘写入速度慢怎么办
- 现在最流行语言是那些?
- 10最经典男女对唱情歌推荐 男女合唱好听的歌
- 飞蛾扑火,乳燕投锅 飞蛾扑火的下一句
- 现实生活中真的癌症村 癌症村名单
- 金来沅的妻子是谁 金来沅的妻子
- 翡翠加工的详细步骤,翡翠制作成饰品讲究有多复杂?
- 俏色巧雕!冰种红翡雕刻的一鸣惊人,真是美极了!
- 难得的红翡,精彩的雕刻
- 翡翠的手工雕刻流程是啥,掌握翡翠手工雕刻的巧夺天工