hbase企業(yè)應用開發(fā)實戰(zhàn)是一本HBase大數據相關的學習書籍,由國內資深Hadoop技術專家馬延輝、猛鑫、李立松等人聯合編著,本書以企業(yè)實際生產環(huán)境和需要為重點,系統(tǒng)的介紹了HBase的功能使用、框架設計、基本原理和高級特性。詳細講解使用HBase設計大型數據應用系統(tǒng)的實踐方法和技術,深刻的總結了系統(tǒng)運維、監(jiān)控和系統(tǒng)調優(yōu)的最佳實踐過程,非常適合云計算、大數據處理技術和NoSQL數據庫愛好者學習閱讀。
內容介紹
《HBase企業(yè)應用開發(fā)實戰(zhàn)》強調HBase在企業(yè)的實際應用,立足于企業(yè)的實際生產環(huán)境,旨在幫助企業(yè)切實解決大數據技術如何落地的問題。三位作者都是奮戰(zhàn)在中國大數據技術一線的實踐派專家,本書是他們實踐經驗的結晶。
《HBase企業(yè)應用開發(fā)實戰(zhàn)》內容在三個維度上具有重要特色:功能維度,從HBase的安裝配置、參數設置,到數據模型、表結構設計、客戶端使用、高級特性,本書做了系統(tǒng)且詳盡的介紹;實戰(zhàn)維度,不僅通過3個典型的應用案例詳細講解了如何使用HBase設計大型的數據應用系統(tǒng),而且還結合實際生產系統(tǒng)講解了HBase的集群運維、監(jiān)控和性能調優(yōu);理論維度,則深入分析了HBase、框架設計、模式設計和基本原理??芍^是理論與實踐完美結合,深度與廣度兼?zhèn)洌?
作者簡介
馬延輝,資深Hadoop技術專家,對Hadoop生態(tài)系統(tǒng)相關技術有深刻的理解。曾就職于淘寶、Answers.com、暴風影音等知名互聯網公司,從事Hadoop相關的技術工作,在企業(yè)級的大數據系統(tǒng)的研發(fā)、運維和管理方面積累了豐富的實戰(zhàn)經驗。開源HBase監(jiān)控工具Ella作者。在國內Hadoop社區(qū)內非?;钴S,經常在各種會議和沙龍上做技術分享,深受歡迎。現在專注于大數據技術在傳統(tǒng)行業(yè)的落地,致力于大數據技術的普及和推廣。
孟鑫,資深Hadoop技術專家,在軟件行業(yè)從業(yè)近10年,對海量數據處理技術有著深刻的認識,曾負責Hadoop平臺建設工作,在Hadoop開發(fā)和運維方面積累了大量的實戰(zhàn)經驗。于2013年獲取了Cloudera的Hadoop Developer認證,多次到企業(yè)和社區(qū)去分享Hadoop、HBase等方面的技術知識和經驗。對技術擁有極大的興趣,熱衷于研究各種新技術,總結和分享經驗及教訓,目前從事管理工作,但依然熱衷于產品設計和實現。
李立松,資深Hadoop技術專家,Easyhadoop技術社區(qū)創(chuàng)始人之一,對HDFS、MapReduce、HBase、Hive等Hadoop生態(tài)系統(tǒng)中的技術有比較深入的研究,在Hadoop開發(fā)方面積累了豐富的經驗。曾就職于暴風,負責暴風大數據平臺開發(fā)與應用,暴風大數據項目負責人?,F在就職于締元信,擔任Hadoop高級工程師,負責締元信DMP平臺的研發(fā)工作。
hbase企業(yè)應用開發(fā)實戰(zhàn)章節(jié)目錄
前言 第一部分 基礎篇 第1章 認識HBase 1.1 理解大數據背景 1.2 HBase是什么 1.3 HBase與Hadoop的關系 1.4 HBase的核心功能模塊 1.5 HBase的使用場景和經典案例 1.6 本章小結 第2章 HBase安裝與配置 2.1 先決條件 2.2 HBase運行模式 2.3 HBase的Web UI 2.4 HBase Shell工具使用 2.5 停止HBase集群 2.6 本章小結 第3章 數據模型 3.1 兩類數據模型 3.2 數據模型的重要概念 3.3 數據模型的操作 3.4 數據模型的特殊屬性 3.5 CAP原理與最終一致性 3.6 本章小結 第4章 HBase表結構設計 4.1 模式創(chuàng)建 4.2 Rowkey設計 4.3 列族定義 4.4 模式設計實例 4.5 本章小結 第5章 HBase客戶端 5.1 精通原生Java客戶端 5.2 使用HBase Shell工具操作HBase 5.3 使用Thrift客戶端訪問HBase 5.4 通過REST客戶端訪問HBase 5.5 使用MapReduce批量操作HBase 5.6 通過Web UI工具查看HBase狀態(tài) 5.7 其他客戶端 5.8 本章小結 第二部分 實戰(zhàn)篇 第6章 整合SQL引擎層 6.1 NoSQL背景知識 6.2 Hive整合HBase的實現 6.3 查詢引擎Phoenix 6.4 對象映射框架Kundera 6.5 分布式SQL引擎Lealone 6.6 本章小結 第7章 構建音樂站用戶屬性庫 7.1 案例背景 7.2 概要設計 7.3 表結構設計 7.4 數據加載 7.5 數據檢索 7.6 后臺查詢 7.7 本章小結 第8章 構建廣告實時計算系統(tǒng) 8.1 理解廣告數據和流處理框架 8.2 概要設計 8.3 詳細設計 8.4 核心功能實現 8.5 本章小結 第三部分 高級篇 第9章 核心概念 9.1 核心結構 9.2 底層持久化 9.3 預寫日志 9.4 寫入流程 9.5 查詢流程 9.6 數據備份 9.7 數據壓縮 9.8 本章小結 第10章 HBase高級特性 10.1 過濾器 10.2 計數器 10.3 協(xié)處理器 10.4 Schema設計要點 10.5 二級索引 10.6 布隆過濾器 10.7 負載均衡 10.8 批量加載 10.9 本章小結 第11章 集群運維管理 11.1 HBase常用工具 11.2 Region和RegionServer管理 11.3 性能指標Metrics 11.4 監(jiān)控系統(tǒng)Ganglia 11.5 HBase管理擴展JMX 11.6 報警工具Nagios 11.7 故障處理 11.8 集群備份 11.9 本章小結 第12章 性能調優(yōu) 12.1 硬件和操作系統(tǒng)調優(yōu) 12.2 網絡通信調優(yōu) 12.3 JVM優(yōu)化 12.4 HBase查詢優(yōu)化 12.5 HBase寫入優(yōu)化 12.6 HBase基本核心服務優(yōu)化 12.7 HBase配置參數優(yōu)化 12.8 分布式協(xié)調系統(tǒng)ZooKeeper優(yōu)化 12.9 表設計優(yōu)化 12.10 其他優(yōu)化 12.11 性能測試 12.12 本章小結 附錄A HBase配置參數介紹 附錄B Phoenix SQL語法詳解 附錄C YCSB編譯安裝
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請務必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進行閱讀
發(fā)表評論
0條評論軟件排行榜
熱門推薦
網易新聞電腦版 v113.987.37M / 簡體中文
瀟湘書院電腦版 v2.3.13.92049.58M / 簡體中文
南方Plus電腦版 v12.3.024.02M / 簡體中文
網易云閱讀電腦版 v6.7.226.41M / 簡體中文
數據挖掘導論 官方版61.61M / 簡體中文
吉利博瑞用戶手冊 pdf高清版57.89M / 簡體中文
未公開的Oracle數據庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
linux常用命令大全 chm版1.48M / 簡體中文
C++黑客編程揭秘與防范第2版 冀云pdf掃描版54.58M / 簡體中文
HotSpot實戰(zhàn)(陳濤著) 中文pdf掃描版82M / 簡體中文