本书系统地介绍了基于Hadoop的大数据处理和系统开发相关技术,包括初识Hadoop、Hadoop基础知识、Hadoop开发环境配置与搭建、Hadoop分布式文件系统、Hadoop的I/O操作、MapReduce编程基础、MapReduce不错编程、初识HBase、初识Hive。通过本书的学习,读者可以较全面地了解Hadoop的原理、配置和系统开发的相关知识,并且可以从Hadoop的角度学习分布式系统和MapReduce算法设计的相关知识。本书可作为大数据技术相关专业本科生、研究生的教材,也可作为大数据技术的培训用书,还可作为大数据技术相关工作人员的参考用书。