NoSQL輕鬆學: 架構、設計與案例探討

NoSQL輕鬆學: 架構、設計與案例探討

數據分析系列 - 資料庫
基礎 2.9 小時 344人
NT$890

了解HBase 各service之間與硬體的關係,先下手為強!

課程簡介


課程目標

✔ 了解Hadoop生態系統的演進
✔ 了解NoSQL分散式資料庫的特性
✔ 學會安裝及使用HBase
✔ 了解 HBase 的運行架構與HBase Table Schema設計原則
✔ 學會使用 HBase API
✔ 透過實際案例狀況進行資料處理

課程介紹

此課程將帶領大家:


1.     瞭解Hadoop生態系統的演進


2.     瞭解NoSQL分散式資料庫的特性


3.     安裝使用HBase


4.     了解 HBase 的運行架構與HBase Table Schema設計原則。


5.     如何使用 HBase API


6.     針對實際案例狀況進行資料處理

誰適合學習這門課程呢?

✔ 對NoSQL HBase有興趣者
✔ 對存取HBase的資料有運用需求者
✔ 對Big Data應用有興趣和需求者
✔ 對HBase有基本認識,想要更了解HBase,並能針對HBase撰寫程式

學習前需要有什麼基本能力呢?

✔ 對Hadoop有基本認識
✔ 對Linux有基本認識
✔ 對Java有基本程式能力
✔ 對HBase有基本認識

學習前需要準備什麼呢?

課程內容


1

HBase 的第一門課

課程說明


01:50

NoSQL Database的原理與特性


06:26

分散式系統的核心需求-CAP理論


07:23

NoSQL Databse 的原理與特性


共5題

Big Data資料庫-HBase特性


07:27

何時使用HBase


05:34

Hbase特性與使用時機


共5題

HBase服務架構


06:48

Region的概念


06:59

HBase 服務架構與Region 的概念


共5題

HBase Master/Region Server/Zookeeper


09:11

各硬體間的執行流程


05:15

HBase硬體分配


共5題

HBase安裝前準備


04:20

下載與安裝


05:38

HBase下載與安裝


共5題

HBase資料夾分配說明


02:54

設定檔設定與啟動


06:59

Hbase 資料夾與檔案設定


共5題

Key-Value的存取觀念


08:53

Key-Value的存取觀念


共5題

Table Grid 練習


02:41

RDB vs HBase 的Table差異


04:09

Table間的轉換


共4題

使用 HBase 命令介面(Command-Line Interface)


04:58

HBase命令介面


共5題

使用 HareDB HBase Client-1


04:13

使用 HareDB HBase Client-2


05:27

HareDB Hbase Client 的使用


共5題
2

HBase 核心架構與設計原則

HBase 架構


06:37

Flushing 、Compaction、 Splitting 名詞解釋


06:31

HBase核心架構與名詞解釋


共5題

HBase 執行流程


07:51

HBase 執行流程


共5題

Schema 設計


05:21

Row-key 設計


07:15

HBase Table Schema設計


共5題

HBase API 介紹 ( 1 ) - 開發準備 and Create Table


05:11

HBase API 介紹 ( 2 ) - Put and Get


04:49

Hbase API 開發準備與 table 使用


共5題

HBase API 介紹 ( 3 ) - Scan and Delete


04:47

HBase API 介紹 ( 4 ) - Filter and Drop Table


04:53

Hbase API Table 使用


共5題

製造廠常見案例分享


07:42

Htable 設計


04:08

常見案例與Htable設計


共5題

講師資訊


范姜冠宇
亦思科技技術長。於資料庫系統應用與資料分析系統開發有10多年經驗,產業方面特別熟悉科技業與半導體產業生產與資料分析等相關系統。針對Big Data相關領域亦有多年經驗,熟悉HBase。目前負責帶領亦思科技R&D部門,開發HBase相關產品”HareDB”。曾受邀於Hadoop Taiwan社群與恆逸教育訓練中心,講授分享HBase相關知識。

檔案下載


補充資料.zip

課前提問


課程討論區


購買此課程後才能使用留言功能

目前尚未有任何評論