预购商品
书目分类
特别推荐
由淺入深地講解HBase概念、安裝、配置、部署 從應用角度介紹高階用法、監控和性能最佳化 HBase是Apache旗下一個高可靠性、高性能、面向列、可伸縮的分散式存儲系統。 全書共分9章,由淺入深地講解HBase概念、安裝、配置、部署,再從應用角度介紹高階用法、監控和性能最佳化。 ■ 如果你還在尋找合適的環境,或想快速了解HBase功能,或你是公司的運行維護工程師,想知道如何架設HBase,「第2 章 讓HBase 跑起來」適合你。 ■ 如果公司的運行維護工程師幫你架好環境,老闆催著你趕快做出專案,那麼請直接看「第4 章 用戶端API 入門」。 ■ 如果你更關心HBase 是如何實現它的資料結構的,建議你直接看「第5 章 HBase 內部探險」。 ■ 如果你想知道HBase如何提升效能,建議你直接看「第8章 再快一點」。 適用: HBase初學者、希望深入掌握HBase的讀者、HBase應用開發人員和系統管理人員。
01 初識HBase 1.1 巨量資料與NoSQL 1.2 HBase 是怎麼來的 1.3 為什麼要用HBase 1.4 你必須懂的基本概念 02 讓HBase 跑起來 2.1 本書測試環境 2.2 設定 2.3 設定SSH 免密登入 2.4 安裝Hadoop 2.5 安裝HBase 03 HBase 基本操作 3.1 hbase shell 的使用 3.2 使用Hue 來檢視HBase 資料 04 用戶端API 入門 4.1 10 分鐘教學 4.2 30 分鐘教學 4.3 CRUD 一個也不能少 4.4 批次操作 4.5 BufferedMutator(選讀) 4.6 Scan 掃描 4.7 HBase 支援什麼資料格式 4.8 歸納 05 HBase 內部探險 5.1 資料模型 5.2 HBase 是怎麼儲存資料的 5.3 一個KeyValue 的歷險 5.4 Region 的定位 06 用戶端API 的高階用法 6.1 篩檢程式 6.2 輔助處理器 07 用戶端API 的管理功能 7.1 列簇管理 7.2 表管理 7.3 Region 管理 7.4 快照管理 7.5 維護工具管理 7.6 叢集狀態以及負載(ClusterStatus & ServerLoad) 7.7 Admin 的其他方法 7.8 可見性標籤管理 08 再快一點 8.1 Master 和RegionServer 的JVM 最佳化 8.2 Region 的拆分 8.3 Region 的合併 8.4 WAL 的最佳化 8.5 BlockCache 的最佳化 8.6 Memstore 的最佳化 8.7 HFile 的合併 8.8 診斷手冊 09 當HBase 遇上MapReduce 9.1 為什麼要用MapReduce 9.2 快速入門 9.3 慢速入門:撰寫自己的MapReduce 9.4 相關類別介紹
作者簡介 楊曦 任職於硅谷某上市公司,對大數據、雲端計算等技術研究深入,並具豐富的專案實務經驗。熱衷編寫開放程式碼專案、撰寫技術博客以及各種技術專案。
客服公告
热门活动
订阅电子报