第3版与第2版的区别
结合Hadoop的发展现状及Hadoop未来的发展趋势,并根据广大读者反馈的建议,本书在保留原有特色的基础上,进行了内容与代码的全面升级。为加快推进党的二十大精神进教材、进课堂、进头脑,本书结合项目案例与讲解内容,融入社会主义核心价值观、大国工匠精神、科学精神、国家安全观、新质生产力等元素,实现知识增长、能力提升和正确价值观培养的全过程有机结合。第3版修订的主要内容如下。
⭐教材体例由章节任务式结构调整为项目任务式结构,并将原第8章“电影网站用户影评分析”项目案例贯穿全书。
⭐项目1合并了原第1章“Hadoop介绍”和原第2章“Hadoop集群的搭建及配置”两章的内容;删减了“Hadoop的发展历史”一节的内容;在“1.1.4了解Hadoop生态系统”一节中补充介绍了Hadoop生态系统中的常用组件,如Kafka、Spark、Flink、Storm、Ambari等;更新了Hadoop的应用场景;修改了虚拟机的安装及配置过程,将虚拟机软件VMware Workstation版本由VMware Workstation 15 Pro更换为VMware Workstation 17 Pro,将虚拟机安装语言环境换为“中文”,并将远程连接虚拟机工具由Xme5升级至Xshell 7和Xftp 7;修改了Hadoop集群的搭建过程,将使用的Hadoop版本由Hadoop 3.1.4升级至Hadoop 3.3.6。
⭐项目3修改了MapReduce开发环境的搭建过程,将MapReduce程序的开发工具IDEA版本由IDEA 2018.3.6(社区版)升级至IDEA 2023.2.2(社区版);删减了“统计网站每日的访问次数”一节的内容,并将所使用的数据由竞赛网站用户访问日志数据更换为社交网站用户访问日志数据。
⭐项目4更新竞赛网站用户访问日志数据时间至2024年。
⭐项目5修改了对Hive的访问方式的介绍,将使用的Hive版本由Hive 3.1.2升级至Hive 3.1.3,将使用的MySQL版本由MySQL 5.7.19升级至MySQL 8.0.21,将使用的MySQL驱动包版本由MySQL Connector/J 5.1.32升级至MySQL Connector/J 8.0.21。删减了“掉话率Top20基站统计”一节的内容。
⭐项目6修改了HBase集群的安装及配置过程,将使用的ZooKeeper版本由ZooKeeper 3.5.6升级至ZooKeeper 3.8.3,将使用的HBase版本由HBase 2.2.2升级至HBase 2.5.7。
⭐项目6删减了“查询分析通话记录数据”一节的内容。
⭐各项目均补充了“素养目标”和“思维导图”。
⭐项目2~项目6各补充了一道技能题;项目 3~项目 6各补充了一道实训题;全书配套习题答案中补充选择题解析。
我要评论