本章主要介绍大数据处理框架的基本概念,包括大数据的概念、大数据处理框架的概念及其发展历程。其中还介绍了大数据处理框架的编程模型和大数据应用运行时的四层结构,即用户层、分布式数据并行处理层、资源管理与任务调度层、物理执行层。在介绍这些技术内容的同时会总结相关的研究工作,扩充大数据处理框架的知识内容。