1. 程式人生 > >2018最新HBase與SpringBoot實戰分散式檔案儲存

2018最新HBase與SpringBoot實戰分散式檔案儲存

第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 & SqoopHBase相關工具的介紹和使用,重點講解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章 課程總結對整個課程的所用到的理論,技術做一個簡單的回顧總結,提出優化的空間

下載地址:百度網盤