1. 程式人生 > >【視訊分享】HBase+SpringBoot實戰分散式檔案儲存

【視訊分享】HBase+SpringBoot實戰分散式檔案儲存

640?wx_fmt=png

640?wx_fmt=jpeg

HBase是一個分散式可擴充套件的列式資料庫,基於Hadoop實現大資料儲存,提供資料的隨機讀寫訪問。 本課程講解HBase叢集部署、基礎原理、高階特性、優化策略、容災監控、開發實戰,以及HBase相關的其他開源專案(如Phoenix,Sqoop等),感興趣的小夥伴千萬不要錯過!

課程目錄:
第1章 課程簡介
課程簡介及期望學習本門課程可以達到的目標。對本門課程所用到的技術進行概覽

第2章 HBase簡介與環境部署
介紹HBase是什麼,能做什麼,有哪些優缺點,適用於哪些應用場景,與常用關係資料庫有什麼不同。並配置安裝Hadoop偽分散式叢集,HBase偽分散式叢集。為後面章節實戰測試提供環境支援。

第3章 HBase原理與實戰


介紹HBase基礎原理,以讀寫流程為引,結合前面叢集部署所展現的HBase三大模組,講解HBase各個模組之間的協作,幫助我們瞭解HBase的執行機制。並對HBase進行實戰操作,講解基本的shell命令及java api。重點講解如何通過過濾器篩選資料...

第4章 HBase進階
講解HBase的高階特性,常用的優化策略,協處理器等,並實戰開發協處理器,將開發的協處理器載入到HBase測試環境,驗證其功能

第5章 容災與監控
HBase容災策略的簡要介紹,配合命令演示如何對資料進行備份和恢復。簡要介紹HBase的監控重要性以及常用的監控方式。實戰開發通過jmx獲取HBase執行時資料,監控叢集狀態


第6章 Phoenix & Sqoop
HBase相關工具的介紹和使用,重點講解Phoenix和Sqoop。並對兩者進行實戰操作。

第7章 需求分析與技術選型
物件儲存服務專案的需求分析及技術選型

第8章 功能梳理與方案設計
物件儲存服務功能點梳理以及實現方案的設計,討論兩種設計方案的優缺點,進行正式開發前期準備工作。

第9章 子模組-資料庫操作模組
hos服務基礎資料庫選用mysql,實現基於Mybatis的對mysql資料庫的操作模組

第10章 子模組-使用者管理模組
Hos服務使用者管理模組開發,包含對使用者的增刪改查操作

第11章 子模組-許可權管理模組
Hos服務許可權管理模組開發,包含對Token的增刪該查以及授權操作


第12章 子模組-檔案管理模組
Hos服務核心模組 檔案管理模組開發,包含Bucket的增刪改查以及對設計方案一中 HBase相關的操作。

第13章 子模組-介面模組
Hos服務介面模組的開發,完成登入認證,許可權驗證以及各個功能的restful API

第14章 子模組-SDK模組
Hos服務SDK模組開發及測試

第15章 課程總結
對整個課程的所用到的理論,技術做一個簡單的回顧總結,提出優化的空間

推薦2本Spring Boot 2.0的圖書,可以瞭解一下!

Spring Boot 2.0 企業級應用開發實戰

作者:柳偉衛

噹噹 廣告 購買

Spring Boot 2精髓:從構建小系統到架構分散式大系統

作者:李家智 著

噹噹 廣告 購買

新規矩新增下面微信好友fanlilaosiji,再回復關鍵字:SpringBoot實戰分散式

640?wx_fmt=png

即可獲取下載連結(注意大小寫別錯)

謝謝支援啦 ✧(≖ ◡ ≖✿)~ ,讚賞是對嘟嘟最棒的支援~ 
這麼良心的公眾號不轉發一波朋友圈讓更多人知道~ 讓嘟嘟吸點粉

640?wx_fmt=jpeg

往期精彩文章回顧:

640?wx_fmt=png