厦门大学研究生课程:大数据技术详解与关键技术介绍

需积分: 12 10 下载量 167 浏览量 更新于2024-07-19 收藏 6.07MB PDF 举报
《大数据技术基础》是一本由厦门大学计算机科学系教师林子雨编著的教程,旨在为计算机专业研究生提供关于大数据技术的深入学习材料。该教程于2013年12月13日首次发布,涵盖了大数据的广泛领域,从概述到具体的技术实现,如Hadoop、MapReduce、HDFS、Zookeeper、HBase、流计算、图计算、NoSQL数据库、云数据库、Google Spanner和Google Dremel。 教程共分为13章,每一章都专注于一个关键主题,例如第一章介绍了大数据的基本概念和挑战,第二章至第七章详细讲解了大数据处理的核心技术框架,包括分布式计算平台Hadoop及其组件;第八章至第九章则深入探讨了流计算和图计算这两种处理大规模实时数据的方法;第十章至第十一章讨论了非关系型数据库技术,如NoSQL数据库和云数据库;最后两章分别介绍了Google的两个重要大数据解决方案,即Google Spanner和Dremel。 林子雨团队在编写过程中分工明确,确保了教程的专业性和准确性。林子雨本人主要负责了大部分章节的编写,而其他研究生如蔡珉星、李雨倩和叶林宝也各自贡献了特定章节的内容。编写过程中,团队成员还进行了大量的资料收集、整理和PPT制作工作。 这本教程具有很高的学术价值,旨在促进数据库研究者之间的知识分享,并强调学术交流而非商业用途。读者可以通过厦门大学计算机科学系的网站(http://dblab.xmu.edu.cn/node/422)免费下载PDF文档和教学PPT,同时作者欢迎读者提出宝贵的意见和建议,以便不断优化教程内容。 《大数据技术基础》已成功融入厦门大学的研究生课程体系,有兴趣的学生和研究者可以通过课程网站(http://dblab.xmu.edu.cn/node/423)获取更多相关信息。林子雨本人的E-mail地址为ziyulin@xmu.edu.cn,可以直接联系他进行进一步交流或获取更新资料。这本书为理解和应用大数据技术提供了全面且详尽的教育资源。