MyCAT+MySQL 搭建高可用企业级数据库集群
第1章 課程介紹
課程介紹
1-1 MyCAT導(dǎo)學(xué) 試看
1-2 課程介紹
第2章 MyCAT入門
這一章中,我們將回顧了垂直切分,水平切分,分庫分表等基礎(chǔ)概念,然后快速回如何安裝和啟動MyCAT的,介紹如何以打包好的可執(zhí)行程序的方式來啟動MyCAT。以及如何對其相關(guān)的啟動配置文件進(jìn)行配置。
2-1 章節(jié)綜述
2-2 什么是MyCAT
2-3 什么是數(shù)據(jù)庫中間層
2-4 MyCAT的主要作用
2-5 MyCAT基本元素
2-6 MyCAT安裝
第3章 MYCAT核心配置詳解
本章將對MyCAT的常用核心配置文件server.xml、rule.xml以及schema.xml詳細(xì)講解,也會對常用的分片算法進(jìn)行逐一講解
3-1 章節(jié)綜述
3-2 常用配置文件間的關(guān)系
3-3 server.xml配置詳解
3-4 log4j2.xml配置文件
3-5 rule.xml文件詳解
3-6 常用分片算法(上)
3-7 常用分片算法(下)
3-8 schema.xml文件用途
3-9 schema定義邏輯庫
3-10 table標(biāo)簽
3-11 dataNode標(biāo)簽
3-12 dataHost標(biāo)簽
3-13 dataHost標(biāo)簽屬性
3-14 heartbeat標(biāo)簽
3-15 writehost標(biāo)簽
3-16 schema總結(jié)
第4章 MYCAT進(jìn)階實戰(zhàn)之垂直分庫
本章將使用配置文件的標(biāo)簽和屬性的理論結(jié)合實踐來讓大家明白在一個具體的項目中如何對數(shù)據(jù)庫進(jìn)行分庫分表操作。本章聚焦垂直分庫。
4-1 為什么要進(jìn)行垂直分庫和相關(guān)步驟 試看
4-2 收集分析業(yè)務(wù)模塊
4-3 MySQL復(fù)制的步驟
4-4 MySQL復(fù)制環(huán)境說明
4-5 MySQL復(fù)制實戰(zhàn) 試看
4-6 MySQL復(fù)制總結(jié)
4-7 垂直切分
4-8 垂直切分相關(guān)配置
4-9 垂直切分schema文件配置
4-10 垂直切分server文件配置
4-11 后續(xù)工作
4-12 MyCAT啟動調(diào)試
4-13 MyCAT驗證配置
4-14 清理多余數(shù)據(jù)
4-15 跨分片查詢
4-16 配置和驗證全局表
4-17 垂直切分的優(yōu)缺點(diǎn)
第5章 MYCAT進(jìn)階實戰(zhàn)之水平分庫
本章將使用配置文件的標(biāo)簽和屬性的理論結(jié)合實踐來讓大家明白在一個具體的項目中如何對數(shù)據(jù)庫進(jìn)行分庫分表操作。本章聚焦水平分庫。
5-1 水平分庫和分片原則
5-2 分片后如何處理查詢
5-3 水平分片步驟
5-4 如何選擇分片鍵
5-5 分析業(yè)務(wù)模型
5-6 部署分片集群
5-7 演示環(huán)境說明
5-8 水平切分演示
5-9 全局自增ID
5-10 ER分片
5-11 SQL攔截
5-12 SQL防火墻
第6章 MyCAT高可用集群
成熟穩(wěn)定的生產(chǎn)系統(tǒng)來說,服務(wù)的高可用是最基本的要求,因此本章主要介紹如何使用MyCAT構(gòu)鍵一個高可用的系統(tǒng)。
6-1 高可用的基本要求
6-2 當(dāng)前架構(gòu)離高可用還有多遠(yuǎn)
6-3 使用ZK記錄MyCAT配置
6-4 部署ZK集群
6-5 初始化ZK并配置MyCAT支持ZK
6-6 Haproxy部署詳解
6-7 keepalived安裝、配置、驗證
6-8 MyCAT讀寫分離
6-9 MySQL主從配置
6-10 schema.xml配置
6-11 MyCAT讀寫分離配置
6-12 高可用總結(jié)
第7章 MyCAT管理及監(jiān)控
本章將介紹如何對MYCAT進(jìn)行管理和監(jiān)控。主要會涉及到MyCAT的兩種主要管理方式。 一種是通過MyCAT管理端口來管理的監(jiān)控MYCAT。另一種呢則是通過MyCAT-WEB。
7-1 MyCAT管理概述
7-2 MyCAT命令行
7-3 MyCATWeb
第8章 MyCAT集群優(yōu)化
本章主要學(xué)習(xí)如何對MyCAT集群進(jìn)行優(yōu)化,使其發(fā)揮出更好的性能。
8-1 MyCAT集群優(yōu)化概述
8-2 Linux優(yōu)化配置
8-3 MyCAT優(yōu)化配置
8-4 MySQL優(yōu)化配置
第9章 MyCAT的限制
本章主要介紹MyCAT不適合處理什么樣的問題。
9-1 MyCAT限制
第10章 課程總結(jié)
課程總結(jié)
10-1 --課程總結(jié)
下載地址:MyCAT+MySQL 搭建高可用企業(yè)級數(shù)據(jù)庫集群
轉(zhuǎn)載于:https://www.cnblogs.com/weiso/p/10263275.html
總結(jié)
以上是生活随笔為你收集整理的MyCAT+MySQL 搭建高可用企业级数据库集群的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【面试题】一文讲清,为啥redis单线程
- 下一篇: 第07课:【实战】调试Redis准备工作