- 分布式數據庫HBase案例教程
- 陳建平等主編
- 579字
- 2023-09-15 18:00:56
關于本書
本書定位是HBase從入門到應用的簡明系統教材,特色是理論和實踐相結合,更多的是以實戰為主,內容全面、深入淺出地講解每個知識點,盡力做到通俗易懂。對每個案例進行分步驟式講述,每個步驟都有文字說明和效果截圖,使讀者能夠清晰地知曉自己在動手實操過程的效果和錯誤之處,對問題一目了然。例如,在5.5節的話單表分析案例中,通過“預分區建立話單表”→“添加話單表項目數據”→“Java編寫代碼和Shell命令行進行查詢操作”這種方式,詳細展開教與學,充分發揮學生學習的自主性。
本課程采用了“案例貫穿式”“問題導向教學法”等教學方法,每個學習情境中的教學案例都基于一個真實的工作項目或實例。例如,最后一章就展開了從基礎數據到可視化數據的真實案例教學。
本書分為8章,全書由陳建平進行統稿工作。第1章由陳建平撰寫,著重介紹非關系型數據庫的原理以及優缺點;第2章由陳岸青撰寫,著重介紹HBase的基本架構和各個組件,其中包括HMaster、 HBase Client、ZooKeeper、HRegionServer;第3章由李金湖編寫,著重介紹HBase的接口以及使用Java操作HBase;第4章由鄧維編寫,著重介紹MapReduce與HBase之間的聯系和使用;第5章由余仰淇編寫,著重介紹HBase的表設計;第6章由許梓明編寫,著重介紹Hive和HBase的整合和使用;第7章由王斌編寫,著重介紹HBase的表屬性版本和BlockCache配置;第8章由馬漢斌編寫,整合了HBase與Hadoop生態,介紹了一個完整的大數據實踐案例。全書提供與章節內容配套的案例,重點章節配有習題。
推薦閱讀
- 深入理解Django:框架內幕與實現原理
- UI智能化與前端智能化:工程技術、實現方法與編程思想
- TypeScript圖形渲染實戰:基于WebGL的3D架構與實現
- Blender 3D Incredible Machines
- JavaScript入門經典
- Oracle從入門到精通(第5版)
- 學習正則表達式
- 細說Python編程:從入門到科學計算
- 硬件產品設計與開發:從原型到交付
- 監控的藝術:云原生時代的監控框架
- 視窗軟件設計和開發自動化:可視化D++語言
- Software-Defined Networking with OpenFlow(Second Edition)
- 征服C指針(第2版)
- Beginning PHP
- jQuery權威指南