MyCAT+MySQL搭建高可用企业级数据库集群

sqlercn | 数据库架构师&专家

内容
课程难度
进阶
视频时长
9小时
学习人数
816人
课程评分
10.00分
简介 目录试看 服务

课程服务

服务
问答专区 源码开放 教辅材料 Git代码存储
环境
JDK 1.7

课程讲师

sqlercn

数据库架构师&专家

高级数据库工程师(DBA),从事数据库管理工作多年,曾就职于聚美优品、猫扑、TOM等多家大型互联网公司,进行过千万级的数据处理,对大数据业务、高并发时数据优化积累了大量丰富的经验。

咨询更多

你好,问一下该付费课程,付费之后只能在线观看吗 ? 是否提供视频下载呢?

亲,您好~慕课网的实战课程是可以在PC端、手机端、iPad端观看的。并且可以在手机端缓存,离线观看的。祝您学习愉快~

你好,你有三部教程,我有1年多的开发经验,建议先从哪部教程入手呢

有案例吗?

已经到底部,没有更多内容了
已完结

第1章 课程介绍

1-1  MyCAT导学 (09:49)试看

1-2  课程介绍 (05:54)

第2章 MyCAT入门

2-1  章节综述 (02:11)

2-2  什么是MyCAT (03:51)

2-3  什么是数据库中间层 (02:08)

2-4  MyCAT的主要作用 (15:19)

2-5  MyCAT基本元素 (06:05)

2-6  MyCAT安装 (13:02)

2-7   【讨论题】你了解MyCAT和MYSQL之间的关系吗

第3章 MYCAT核心配置详解

3-1  章节综述 (02:10)

3-2  常用配置文件间的关系 (01:52)

3-3  server.xml配置详解 (26:13)

3-4  log4j2.xml配置文件 (07:53)

3-5  rule.xml文件详解 (08:50)

3-6  常用分片算法(上) (13:28)

3-7  常用分片算法(下) (18:49)

3-8  schema.xml文件用途 (03:55)

3-9  schema定义逻辑库 (05:43)

3-10  table标签 (06:57)

3-11  dataNode标签 (04:21)

3-12  dataHost标签 (02:45)

3-13  dataHost标签属性 (07:41)

3-14  heartbeat标签 (01:49)

3-15  writehost标签 (02:55)

3-16  schema总结 (04:40)

3-17  【讨论题】垂直切分和水平切分有什么不同,解决业务数据哪些瓶颈

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

4-1  为什么要进行垂直分库和相关步骤 (09:48)试看

4-2  收集分析业务模块 (03:08)

4-3  MySQL复制的步骤 (02:08)

4-4  MySQL复制环境说明 (01:59)

4-5  MySQL复制实战 (24:48)试看

4-6  MySQL复制总结 (02:42)

4-7  垂直切分 (01:45)

4-8  垂直切分相关配置 (13:58)

4-9  垂直切分schema文件配置 (07:28)

4-10  垂直切分server文件配置 (04:42)

4-11  后续工作 (05:51)

4-12  MyCAT启动调试 (06:59)

4-13  MyCAT验证配置 (05:10)

4-14  清理多余数据 (06:34)

4-15  跨分片查询 (04:35)

4-16  配置和验证全局表 (06:42)

4-17  垂直切分的优缺点 (06:11)

4-18  【讨论题】你是如何实现MyCAT集群中的全局唯一ID的

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

5-1  水平分库和分片原则 (04:27)

5-2  分片后如何处理查询 (02:33)

5-3  水平分片步骤 (02:18)

5-4  如何选择分片键 (02:12)

5-5  分析业务模型 (03:50)

5-6  部署分片集群 (01:12)

5-7  演示环境说明 (01:00)

5-8  水平切分演示 (15:36)

5-9  全局自增ID (19:37)

5-10  ER分片 (12:41)

5-11  SQL拦截 (07:30)

5-12  SQL防火墙 (07:57)

5-13  【讨论题】MyCAT分布式数据库集群建立后,如何加数据库节点

第6章 MyCAT高可用集群

6-1  高可用的基本要求 (02:40)

6-2  当前架构离高可用还有多远 (02:18)

6-3  使用ZK记录MyCAT配置 (02:40)

6-4  部署ZK集群 (06:15)

6-5  初始化ZK并配置MyCAT支持ZK (08:34)

6-6  Haproxy部署详解 (17:36)

6-7  keepalived安装、配置、验证 (09:48)

6-8  MyCAT读写分离 (02:42)

6-9  MySQL主从配置 (04:30)

6-10  schema.xml配置 (01:38)

6-11  MyCAT读写分离配置 (05:23)

6-12  高可用总结 (01:10)

6-13  【讨论题】如何对MyCAT集群中的数据库进行备份

第7章 MyCAT管理及监控

7-1  MyCAT管理概述 (02:56)

7-2  MyCAT命令行 (10:50)

7-3  MyCATWeb (17:36)

第8章 MyCAT集群优化

8-1  MyCAT集群优化概述 (01:55)

8-2  Linux优化配置 (05:21)

8-3  MyCAT优化配置 (05:08)

8-4  MySQL优化配置 (04:48)

第9章 MyCAT的限制

9-1  MyCAT限制 (09:28)

第10章 课程总结

10-1  --课程总结 (01:24)

领取优惠券
环境参数
JDK
1.7
MySQL
5.7
MyCAT
1.6.5
Linux
CentOS
服务

问答专区

讲师提供答疑服务,帮助大家扫除学习障碍,达成学习效果

源码开放

课程提供全部源码,你可以自行修改、优化

教辅材料

讲师提供各种原创学习资料,帮助消化课程知识,扩展技术视野

Git代码存储

所有项目源码都通过Git方式托管及下载

日志
适合人群
技术储备