本書基于Hadoop 2.7.1版本進行分析,全面描述了HDFS 2.X的核心技術與解決方案,書中描述了HDFS內存存儲、異構存儲等幾大核心設計,包括源碼細節(jié)層面的分析,對于HDFS中比較特殊的幾個場景過程也做了細粒度的分析。還分享了作者在實際應用中的解決方案及擴展思路。閱讀本書可以幫助讀者從架構設計與功能實現(xiàn)角度了解HDFS 2.X,同時還能學習HDFS 2.X框架中優(yōu)秀的設計思想、設計模式、Java語言技巧等。這些對于讀者全面提高自己分布式技術水平有很大的幫助。本書分為三大部分:核心設計篇、細節(jié)實現(xiàn)篇、解決方案篇,“核心設計篇”包括HDFS的數(shù)據(jù)存儲原理、HDFS的數(shù)據(jù)管理與策略選擇機制、HDFS的新穎功能特性;“細節(jié)實現(xiàn)篇”包括HDFS的塊處理、流量處理等細節(jié),以及部分結構分析;“解決方案篇”包括HDFS的數(shù)據(jù)管理、HDFS的數(shù)據(jù)讀寫、HDFS的異常場景等。本書適合于云計算相關領域研發(fā)人員、云計算相關運維工程師、高年級研究生或本科、熱衷于分布式計算研究的人。