书籍内容
本书以Python作为开发Spark应用程序的编程语言,系统介绍了Spark编程的基础知识。全书共8章,内容包括大数据技术概述、Spark的设计与运行原理、Spark环境搭建和使用方法、RDD编程、Spark SQL、Spark Streaming、Structured Streaming、Spark MLlib等。
编辑推荐
1.本书是厦门大学作者团队长期经验总结的结晶。本书是在厦门大学《大数据技术原理与应用》入门级大数据教材的基础之上编写的。为了确保教程质量,在编著出版纸质教材之前,实验室已经于2016年10月通过实验室官网免费发布共享了简化版的Spark在线教程和相关教学资源,同时,该在线教程也已经用于厦门大学计算机科学系研究生的大数据课程教学,并成为全国高校大数据课程教师培训交流班的授课内容。实验室根据读者对在线Spark教程的大量反馈意见以及教学实践中发现的问题,对Spark在线教程进行了多次修正和完善,所有这些前期准备工作,都为纸质教材的编著出版打下了坚实的基础。
披荆斩棘,在大数据丛林中开辟学习捷径
填沟削坎,为快速学习Spark 技术铺平道路
深入浅出,有效降低Spark 技术学习门槛
资源全面,构建全方位一站式在线服务体系作者简介
林子雨,博士(毕业于北京大学),现为厦门大学计算机科学系助理教授,全国高校知名大数据教师,厦门大学数据库实验室负责人,荣获2013年度和2017年度厦门大学奖教金、2018年厦门大学高等教育教学成果特等奖、2018年福建省高等教育教学成果二等奖和2018年国家精品在线开放课程,中国计算机学会数据库专委会委员,中国计算机学会信息系统专委会委员。曾任厦门大学信息科学与技术学院院长助理、晋江市发展和改革局副局长。主要研究方向为数据库、数据仓库、数据挖掘、大数据,并以第一作者身份在《软件学报》《计算机学报》和《计算机研究与发展》等国家重点期刊以及国际学术会议上发表多篇学术论文。作为项目负责人主持的科研项目包括1项国家自然科学青年基金项目(No.61303004)、1项福建省自然科学青年基金项目(No.2013J05099)和1项中央高校基本科研业务费项目(No.2011121049),主持的教改课题包括1项2016年福建省教改课题和1项2016年教育部产学协作育人项目。编著出版了国内高校第一本系统介绍大数据知识的专业教材《大数据技术原理与应用》,被国内众多高校采用作为开课教材,并成为京东、**网等网店畅销书籍。建设了国内高校**大数据课程公共服务平台,为教师教学和学生学习大数据课程提供全方位、一站式服务,成为国内高校大数据教学****,平台每年访问量超过100万次。