课程试听
1-1 MyCat概述
- 本章导学
- 数据库切分概述
- 数据库切分方式
- 数据库中间层
- MyCat介绍
- MyCat应用场景
- MyCat安装介绍与实现操作
- 本章总结
1-2 MyCat核心配置详解(课程资料在此节下载~)
- 本章导学
- 常用配置文件关系介绍
- server.xml文件之system标签介绍
- server.xml文件之User标签介绍
- server.xml文件之firewall标签介绍
- schema.xml文件之schema标签介绍
- schema.xml文件之table标签介绍
- schema.xml文件之datanode标签介绍
- schema.xml文件之datahost标签介绍
- schema.xml文件小结
- rule.xml文件及tableRule标签介绍
- rule.xml文件之function标签介绍
- 本章总结
1-3 MyCat分片规则
- 本章导学
- 分片架构设计
- 用户与逻辑库的配置
- 枚举分片的基本介绍
- 枚举分片的配置
- 枚举分片的测试
- 简单求模
- 固定hash分片算法的原理及应用场景介绍
- 固定hash分片算法的配置
- 范围约定分片算法的原理介绍及配置
- 部分hash取模范围约定的原理及应用场景介绍
- 部分hash取模范围约定算法的配置
- 本章总结
1-4 MyCat垂直分库
- 本章导学
- 垂直分库的步骤介绍
- 步骤一介绍-分析项目业务模块之间的关系
- 步骤二介绍-复制数据库内容到其他数据库实例
- 步骤二演示操作—主从复制的实现1
- 步骤二演示操作—主从复制的实现2
- 步骤二演示操作—主从复制的实现3
- 步骤三介绍—配置MyCat垂直分库
- 步骤三演示操作—逻辑库和逻辑表的配置
- 步骤三演示操作—节点信息的配置
- 步骤三演示操作—server.xml用户配置
- 步骤四演示操作—通过MyCat访问数据
- 步骤五演示操作—清除数据
- 垂直切分的步骤小结
- 测试MyCat数据的正确性
- 全局表的介绍
- 全局表的配置
- 垂直分库的优缺点
- 本章总结
1-5 MyCat水平分库
- 本章导学
- 分片原则介绍
- 分片查询原理
- 分片实现步骤介绍
- 水平分片实现-逻辑库和逻辑表的配置
- 水平分片实现-数据节点信息的配置
- 水平分片实现-数据主机信息的配置
- 水平分片实现-rule.xml文件的配置
- 水平分片实现-用户配置
- 水平分片的实现-测试
- 自增ID的配置
- ER表的介绍
- ER表配置的实现操作
- 水平分库的优缺点
- 本章总结
1-6 MyCat安全
- 本章导学
- 防火墙的配置
- SQL拦截
- 本章总结
1-7 MyCat高可用
- 本章导学
- MyCat高可用的标准
- MyCat高可用软件介绍
- MyCat高可用架构的组成
- MyCat高可用软件安装与测试
- MyCat高可用软件-haproxy的安装与测试
- MyCat高可用软件-keepalived的安装与测试
- MyCat高可用测试
- MyCat实现读写分离
- 本章总结
1-8 MyCat的管理与监控
- 本章导学
- MyCat管理端连接
- 常用命令的介绍与实现操作
- MyCatWeb的相关介绍与操作
- MyCatWeb测试的介绍与实现
- 本章总结
1-9 集群优化
- 本章导学
- linux系统参数优化
- MyCat系统参数优化
- MySql优化
- 本章总结
1-10 课程总结
- 课程总结