本書基于云計算和大數(shù)據,介紹大數(shù)據處理和分析的技術,分為兩部分。第一部分介紹Hadoop基礎知識,內容包括:Hadoop的介紹和集群構建、Hadoop的分部式系統(tǒng)架構、MapReduce及其應用、Hadoop的版本特征及進化。第二部分以云計算為主題,詳細論述利用Hadoop的大數(shù)據分析和處理工具,以及NoSQL技術,內容包括:云計算和Hadoop、*服務中的MapReduce應用、Hadoop應用下的大數(shù)據分析、NoSQL、HBase。本書不單純地講述理論和概念,而是基于目具體的工具和技術(Hadoop和NoSQL),利用大量實際案例,通過實際的操作和應用來組織大數(shù)據處理和分析技術,有利于讀者從工程應用的角度進行實際掌握和利用。適合相關專業(yè)的本科生、研究生和軟件工程師學習。