更新時(shí)間:2020年09月23日17時(shí)03分 來(lái)源:傳智播客 瀏覽次數(shù):
課程簡(jiǎn)介
MyCat 是一個(gè)徹底開(kāi)源的,面向企業(yè)應(yīng)用數(shù)據(jù)庫(kù)中間件,支持事務(wù)、ACID、可以視為MySQL集群的企業(yè)級(jí)數(shù)據(jù)庫(kù),用來(lái)替代昂貴的Oracle集群,并結(jié)合傳統(tǒng)數(shù)據(jù)庫(kù)和新型分布式數(shù)據(jù)倉(cāng)庫(kù)的新一代企業(yè)級(jí)數(shù)據(jù)庫(kù)中間件產(chǎn)品。
課程亮點(diǎn)
本課程將全面的從MyCat基礎(chǔ),高級(jí),集群,監(jiān)控,架構(gòu)剖析來(lái)講解MyCat,并通過(guò)一個(gè)案例來(lái)演示在實(shí)際開(kāi)發(fā)中,我們應(yīng)該如何來(lái)實(shí)現(xiàn)MyCat進(jìn)行數(shù)據(jù)庫(kù)的分片操作。通過(guò)本課程的學(xué)習(xí),我們能夠全面的掌握MyCat的使用及原理。
適用人群
有一定的Java基礎(chǔ),并且需要一定的MySQL數(shù)據(jù)庫(kù)基礎(chǔ)的學(xué)員。
課程內(nèi)容
1. MyCat簡(jiǎn)介
1.1 MyCat 引入
1.2 MyCat 歷史
1.3 MyCat 優(yōu)勢(shì)
1.4 MyCat 使用場(chǎng)合
1.5 MyCat 下載
2. MyCat入門
2.1 環(huán)境搭建
2.2 MyCat核心概念
2.3 分片配置測(cè)試
2.4 MyCat原理介紹
3. MyCat配置文件詳解
3.1 server.xml
3.2 schema.xml
3.3 rule.xml
3.4 sequence 配置文件
4. MyCat分片
4.1 垂直拆分
4.2 水平拆分
4.3 分片規(guī)則
5. MyCat高級(jí)
5.1 MyCat 性能監(jiān)控
5.2 MyCat 讀寫(xiě)分離
6. MyCat高可用集群搭建
6.1 集群架構(gòu)
6.2 高可用集群搭建
7. MyCat架構(gòu)剖析
7.1 MyCat總體架構(gòu)介紹
7.2 MyCat網(wǎng)絡(luò)I/O架構(gòu)及實(shí)現(xiàn)
7.3 MyCat實(shí)現(xiàn)MySQL協(xié)議
7.4 MyCat線程架構(gòu)與實(shí)現(xiàn)
7.5 MyCat內(nèi)存管理及緩存框架與實(shí)現(xiàn)
7.6 MyCat連接池架構(gòu)與實(shí)現(xiàn)
7.7 MyCat主從切換架構(gòu)與實(shí)現(xiàn)
7.8 MyCat核心技術(shù)
8. MyCat綜合案例
8.1 案例概述
8.2 案例需求
8.3 案例環(huán)境搭建
8.4 功能開(kāi)發(fā)
8.5 MyCat分片
猜你喜歡
北京校區(qū)