*數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:HBase基礎入門 ISBN:9787302654988 出版社:清華大學 著編譯者:黑馬程序員 叢書名:大數據技術與應用叢書 頁數:283 所在地:中國大陸 *此為代購商品 書號:1621931 可大量預訂,請先連絡。 內容簡介 本書基於HBase 2 x,全面介紹了HBase的安裝和使用。全書共9章,分別講解了HBase簡介、HBase部署、HBase的Shell操作、HBase的Java API操作、HBase過濾器、HBase高級應用、HBase調優、HBase集成MapReduce,並完整開發了一個聊天工具存儲系統,幫助讀者鞏固前面所學的內容。 本書附有配套視頻、教學PPT、教學設計、測試題等資源,同時,為了幫助初學者更好地學習本書中的內容,還提供了在線答疑,歡迎讀者關注。 本書可以作為高等職業院校及應用型本科院校大數據技術相關專業的教材,也可以作為大數據開發初學者、大數據運維人員以及大數據分析與挖掘自學者的參考書。目錄 第1章 HBase簡介1 1 認識NoSQL 1 1 1 NoSQL簡介 1 1 2 NoSQL特點 1 1 3 CAP理論 1 2 HBase概述 1 3 HBase數據模型 1 4 HBase體繫結構 1 5 HBase讀寫流程 1 6 本章小結 1 7 課後習題 第2章 HBase部署 2 1 基礎環境搭建 2 1 1 創建虛擬機 2 1 2 安裝Linux操作系統 2 1 3 克隆虛擬機 2 1 4 配置虛擬機 2 1 5 安裝JDK 2 1 6 配置時間同步 2 2 部署Hadoop 2 3 部署ZooKeeper 2 4 HBase部署之獨立模式 2 5 HBase部署之分散式模式 2 5 1 HBase部署之偽分散式模式 2 5 2 HBase部署之完全分散式模式 2 6 本章小結 2 7 課後習題 第3章 HBase的Shell操作 3 1 運行HBase Shell 3 2 命名空間操作 3 2 1 查看命名空間 3 2 2 創建命名空間 3 2 3 查看命名空間屬性 3 2 4 修改命名空間 3 2 5 刪除命名空間 3 2 6 查看命名空間的表 3 3 表操作 3 3 1 創建表 3 3 2 查看表信息 3 3 3 查看表 3 3 4 停用和啟用表 3 3 5 判斷表 3 3 6 修改表 3 3 7 刪除表 3 4 數據操作 3 4 1 插入數據 3 4 2 查詢數據 3 4 3 條件查詢 3 4 4 刪除數據 3 4 5 追加數據 3 5 本章小結 3 6 課後習題 第4章 HBase的JavaAPI操作 4 1 構建開發環境 4 2 連接HBase 4 3 命名空間管理 4 3 1 查看命名空間 4 3 2 創建命名空間 4 3 3 查看命名空間屬性 4 3 4 修改命名空間 4 3 5 刪除命名空間 4 3 6 查看命名空間的表 4 4 表管理 4 4 1 創建表 4 4 2 查看表信息 4 4 3 查看表 4 4 4 停用和啟用表 4 4 5 修改表 4 4 6 刪除表 4 5 數據管理 4 5 1 插入數據 4 5 2 查詢數據 4 5 3 追加數據 4 5 4 刪除數據 4 6 本章小結 4 7 課後習題 第5章 HBase過濾器 5 1 過濾器原理 5 2 環境準備 5 3 值過濾器 5 4 列值過濾器 5 5 單列值過濾器 5 6 行過濾器 5 7 列族過濾器 5 8 列過濾器 5 9 時間戳過濾器 5 10 裝飾過濾器 5 10 1 跳轉過濾器 5 10 2 全匹配過濾器 5 11 分頁過濾器 5 12 過濾器列表 5 13 本章小結 5 14 課後習題 第6章 HBase高級應用 6 1 協處理器 6 1 1 協處理器簡介 6 1 2 載入協處理器 6 1 3 卸載協處理器 6 1 4 定義Observer類型的協處理器 6 1 5 定義Endpoint類型的協處理器 6 2 Region的拆分 6 2 1 自動拆分 6 2 2 使用自動拆分 6 2 3 預拆分 6 3 Region的合併 6 4 快照 6 5 本章小結 6 6 課後習題 第7章 HBase調優 7 1 內存優化 7 1 1 HBase組件的內存優化 7 1 2 GC優化 7 2 操作系統優化 7 2 1 關閉THP 7 2 2 系統保留內存的優化 7 2 3 Swap優化 7 2 4 NUMA優化 7 3 HDFS優化 7 3 1 開啟Short Circuit Local Read 7 3 2 開啟Hedged Reads 7 4 HBase優化 7 4 1 BlockCache優化 7 4 2 MemStore優化 7 4 3 StoreFile優化 7 4 4 客戶端緩存優化 7 4 5 壓縮優化 7 4 6 ZooKeeper優化 7 5 表設計優化 7 6 本章小結 7 7 課後習題 第8章 HBase集成MapReduce 8 1 MapReduce概述 8 1 1 MapReduce核心思想 8 1 2 MapReduce編程模型 8 1 3 實現MapReduce程序 8 1 4 案例——詞頻統計 8 2 MapReduce讀取HBase數據 8 3 MapReduce寫入HBase數據 8 3 1 通過Map過程向HBase寫入數據 8 3 2 通過Reduce過程向HBase寫入數據 8 4 本章小結 8 5 課後習題 第9章 綜合項目——聊天工具存儲系統 9 1 項目概述 9 1 1 項目背景介紹 9 1 2 原始數據結構 9 1 3 需求分析 9 1 4 表設計 9 2 模塊開發——構建開發環境 9 3 模塊開發——構建數據存儲服務 9 3 1 構建表 9 3 2 模擬生成用戶聊天消息 9 3 3 存儲用戶聊天消息 9 4 模塊開發——構建數據查詢服務 9 4 1 根據指定日期查詢發送消息的內容 9 4 2 根據指定關鍵字查詢發送消息的日期 9 5 本章小結 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |