⚠️ 重要提醒:课程资源里面的所有加微信什么的不要信,上当受骗与本站无关。

📚 课程介绍

本课程深入讲解MyCAT数据库中间件,通过结合MySQL构建高可用企业级数据库集群,涵盖从入门到进阶的实战技巧。

📋 学习前提

1. MySQL基础(熟悉MySQL数据库的基本操作和管理) 2. Linux基础(掌握基本的Linux命令和文件系统操作)

⭐ 推荐指数

⭐⭐⭐⭐☆ (4/5星)

📖 课程目录

第1章 课程介绍

1-1 MyCAT导学

1-2 课程介绍

第2章 MyCAT入门

2-1 章节综述

2-2 什么是MyCAT

2-3 什么是数据库中间层

2-4 MyCAT的主要作用

2-5 MyCAT基本元素

2-6 MyCAT安装

第3章 MYCAT核心配置详解

3-1 章节综述

3-2 常用配置文件间的关系

3-3_batch

3-4_batch

3-5_batch

3-6 常用分片算法(上)_batch

3-7_batch

3-8_batch

3-9_batch

3-10 table标签_batch

3-11 dataNode标签_batch

3-12 dataHost标签_batch

3-13 dataHost标签属性_batch

3-14 heartbeat标签

3-15 writehost标签_batch

3-16 schema总结_batch

第4章 MYCAT进阶实战之垂直分库

4-1 为什么要进行垂直分库和相关步骤

4-2 收集分析业务模块

4-3 MySQL复制的步骤

4-4 MySQL复制环境说明

4-5 MySQL复制实战

4-6 MySQL复制总结

4-7 垂直切分

4-8 垂直切分相关配置

4-9 垂直切分schema文件配置

4-10 垂直切分server文件配置

4-11 后续工作

4-12 MyCAT启动调试

4-13 MyCAT验证配置

4-14 清理多余数据

4-15 跨分片查询

4-16 配置和验证全局表

4-17 垂直切分的优缺点

第5章 MYCAT进阶实战之水平分库

5-1 水平分库和分片原则

5-2 分片后如何处理查询

5-3 水平分片步骤

5-4 如何选择分片键

5-5 分析业务模型

5-6 部署分片集群

5-7 演示环境说明

5-8 水平切分演示

5-9 全局自增ID

5-10 ER分片

5-11 SQL拦截

5-12 SQL防火墙

第6章 MyCAT高可用集群

6-1 高可用的基本要求

6-2 当前架构离高可用还有多远

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 高可用总结

第7章 MyCAT管理及监控

7-1 MyCAT管理概述

7-2 MyCAT命令行

7-3 MyCATWeb

第8章 MyCAT集群优化

8-1 MyCAT集群优化概述

8-2 Linux优化配置

8-3 MyCAT优化配置

8-4 MySQL优化配置

第9章 MyCAT的限制

9-1 MyCAT限制

第10章 课程总结

10-1 课程总结

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。