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