買這商品的人也買了...
-
$620$489 -
$650$553 -
$890$694 -
$653數據算法:Hadoop/Spark大數據處理技巧
-
$301Hadoop 金融大數據分析
-
$403ELK Stack 權威指南, 2/e
-
$403企業 IT 架構轉型之道 (阿里巴巴中台戰略思想與架構實戰)
-
$505用戶至上 (Understanding your users: a practical guide to user research methods)
-
$450$383 -
$403AWS Lambda 實戰 : 開發事件驅動的無服務器應用程序 (AWS Lambda in Action: Event-Driven Serverless Applications)
-
$254亞馬遜 AWS 雲基礎與實戰
-
$352關聯數據:萬維網上的結構化數據
-
$680$578 -
$210$200 -
$580$458 -
$352電商數據分析與數據化運營
-
$857Hadoop 專家:管理、調優與 Spark | YARN | HDFS 安全
-
$680$578 -
$880$695 -
$600$468 -
$880$748 -
$480$379 -
$520$406 -
$1,000$790 -
$658深入理解高並發編程:JDK核心技術
相關主題
商品描述
本書不會是純源碼分析的書籍。首先,我把工作實踐中遇到的許多經驗寫入了書中,第7章便屬於純實踐型的經驗總結。其次,本書會是一個比較“新”的書,這里的“新”並不是指所分析的代碼版本新,而是包含了HDFS未來的一些比較棒的功能特性,以及Hadoop社區目前在做的一些事情。在這本書中,你會看到許多與社區相關的JIRA,瞭解如何從社區上找到問題的解決辦法。期待本書能給你帶來更多的啟發。
作者簡介
林意群,唯品會上海研發中心數據平台與應用部研發工程師,Apache Hadoop committer,主要專注於HDFS模塊的研究。
對大數據處理、分佈式計算興趣濃厚,在實際工作中努力鑽研,分享了大量技術文章,貢獻了很多實踐經驗。
目錄大綱
前言
第一部分核心設計篇
第1章HDFS的數據存儲
1.1 HDFS內存存儲
1.1.1 HDFS內存存儲原理
1.1.2 Linux 虛擬內存盤
1.1.3 HDFS的內存存儲流程分析
1.1.4 LAZY_PERSIST內存存儲的使用
1.2 HDFS異構存儲
1.2.1 異構存儲類型
1.2.2 異構存儲原理
1.2.3 塊存儲類型選擇策略
1.2.4 塊存儲策略集合
1.2.5 塊存儲策略的調用
1.2.6 HDFS異構存儲策略的不足之處
1.2.7 HDFS存儲策略的使用
1.3 小結
第2章HDFS的數據管理與策略選擇
2.1 HDFS緩存與緩存塊
2.1.1 HDFS物理層面緩存塊
2.1.2 緩存塊的生命週期狀態
2.1.3 CacheBlock、UnCacheBlock場景觸發
2.1.4 CacheBlock、UnCacheBlock緩存塊的確定
2.1.5 系統持有的緩存塊列表如何更新
2.1.6 緩存塊的使用
2.1.7 HDFS緩存相關配置
2.2 HDFS中心緩存管理
2.2.1 HDFS緩存適用場景
2.2.2 HDFS緩存的結構設計
2.2.3 HDFS緩存管理機制分析
2.2.4 HDFS中心緩存疑問點
2.2.5 HDFS CacheAdmin命令使用
2.3 HDFS快照管理
2.3.1 快照概念
2.3.2 HDFS中的快照相關命令
2.3.3 HDFS內部的快照管理機制
2.3.4 HDFS的快照使用
2.4 HDFS副本放置策略
2.4.1 副本放置策略概念與方法
2.4.2 副本放置策略的有效前提
2.4.3 默認副本放置策略的分析
2.4.4 目標存儲好壞的判斷
2.4.5 chooseTargets的調用
2.4.6 BlockPlacementPolicyWithNodeGroup繼承類
2.4.7 副本放置策略的結果驗證
2.5 HDFS內部的認證機制
2.5.1 BlockToken認證
2.5.2 HDFS的Sasl認證
2.5.3 BlockToken認證與HDFS的Sasl認證對比
第二部分細節實現篇
第三部分解決方案篇
附錄如何向開源社區提交自己的代碼