分布式數(shù)據(jù)庫HBase(新編21世紀高等職業(yè)教育精品教材·電子與信息類)
定 價:49 元
叢書名:新編21世紀高等職業(yè)教育精品教材·電子與信息類
- 作者:王瑞 朵云峰 許桂秋
- 出版時間:2025/1/1
- ISBN:9787300335032
- 出 版 社:中國人民大學(xué)出版社
- 中圖法分類:TP311.133.1
- 頁碼:188
- 紙張:
- 版次:1
- 開本:16
本教材依據(jù)職業(yè)教育特點,從基礎(chǔ)知識講起,逐步深入到實踐應(yīng)用環(huán)節(jié),通過系統(tǒng)地介紹HBase的安裝配置、數(shù)據(jù)模型、表操作、過濾器及性能優(yōu)化等知識,幫助學(xué)生全面了解HBase的原理和應(yīng)用。通過對本教材的學(xué)習,學(xué)生將具備使用HBase進行數(shù)據(jù)存儲和處理的基本技能,為后續(xù)深入學(xué)習大數(shù)據(jù)相關(guān)課程打下堅實的基礎(chǔ)。本教材共有8個單元,包括數(shù)據(jù)庫概述、HBase簡介與安裝、HBase原理與架構(gòu)、HBase Shell、HBase API、HBase模式設(shè)計與優(yōu)化、MapReduce On HBase、HBase綜合實戰(zhàn)。作為立體化教材,本教材配備了微課視頻、PPT課件、工具包、工程代碼包等資源,可有效滿足職業(yè)院校學(xué)生多樣化的學(xué)習需求。
王瑞,昆明冶金高等專科學(xué)校大數(shù)據(jù)與軟件技術(shù)教研室主任,副教授。主要講授《大數(shù)據(jù)技術(shù)基礎(chǔ)》、《Java程序設(shè)計》、《Hive技術(shù)與應(yīng)用》等課程,參與編寫的教材有《Python程序設(shè)計》、《傳感網(wǎng)技術(shù)與應(yīng)用》。指導(dǎo)學(xué)生參加“互聯(lián)網(wǎng)+”大學(xué)生創(chuàng)新創(chuàng)業(yè)大賽、計算機設(shè)計大賽、職業(yè)院校技能大賽,多次獲得省級一、二等獎項。
項目1 數(shù)據(jù)庫概述
1.1 數(shù)據(jù)庫系統(tǒng)
1.2 分布式存儲系統(tǒng)
1.3 分布式數(shù)據(jù)庫
1.4 分布式數(shù)據(jù)庫與關(guān)系型數(shù)據(jù)庫的差別
項目2 HBase簡介與安裝
2.1 HBase簡介
2.2 HBase單機部署
2.3 HBase偽分布式部署
2.4 HBase完全式部署
項目3 HBase的原理與架構(gòu)
3.1 HBase的模型
3.2 HBase的架構(gòu)
3.3 HBase的讀寫流程
項目4 HBase Shell
4.1 HBase Shell的基本操作
4.2 數(shù)據(jù)定義語言
4.3 數(shù)據(jù)操縱語言
項目5 HBase API
5.1 HBase API 概述
5.2 Java API 的安裝與配置
5.3 Java API 連接到HBase
5.4 表管理操作
5.5 數(shù)據(jù)操作
5.6 過濾器
項目6 HBase 模式設(shè)計與優(yōu)化
6.1 Schema 概述
6.2 HBase Schema 設(shè)計
6.3 HBase 數(shù)據(jù)分區(qū)與壓縮
6.4 HBase 表的索引與查詢優(yōu)化
項目7 MapReduce On HBase
7.1 HBase MapReduce
7.2 HBase 集成MapReduce 實操
項目8 HBase 綜合實戰(zhàn)
8.1 MySQL 數(shù)據(jù)遷移至HBase
8.2 商品訂單表設(shè)計