爱内涵论坛

 找回密码
 立即注册
搜索
查看: 1849|回复: 64

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

  [复制链接]

913

主题

968

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

金币
9855
巨币
6261
积分
37432

2019年众筹小组s2019年众筹小组ss2019年众筹小组sss

发表于 2019-5-20 14:21:20 | 显示全部楼层 |阅读模式

马上注册,获取更多精彩内容!!!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

/ s, f7 ?! z- C& f, a8 ?2 f
- f, \# A' g6 ~3 y& R0 NMyCAT+MySQL搭建高可用企业级数据库集群
1 T0 X2 q2 w+ g: z3 F' F  S+ L2 Y. d8 u7 z5 R8 U$ |
4 r- d) C. B# O7 D9 j0 I2 a4 i" h
第1章 课程介绍
3 m% A- w' h) `  ?( o3 O* b1 |课程介绍3 v6 }  K, Q# |
5 t& C3 E: p2 k
1-1 MyCAT导学
6 f! d+ M1 g# \5 k1-2 课程介绍
% S. ?- q: t- \$ m! l; Q1 x第2章 MyCAT入门
6 X2 c1 G/ n1 S9 f9 y3 e" E4 G这一章中,我们将回顾了垂直切分,水平切分,分库分表等基础概念,然后快速回如何安装和启动MyCAT的,介绍如何以打包好的可执行程序的方式来启动MyCAT。以及如何对其相关的启动配置文件进行配置。( z7 V  d: Q# j1 l. i
+ K, ~! k9 r+ P  e+ H
2-1 章节综述
. }: ~; A) R$ O% k; E1 L' Y7 y2-2 什么是MyCAT
& P% w$ q7 _% a2-3 什么是数据库中间层
4 ^; Y) z# l- V: u! k2-4 MyCAT的主要作用% h$ m0 M7 u2 \2 J( g# \
2-5 MyCAT基本元素/ w7 \& {/ Q% r, h- I7 y' x& K6 N
2-6 MyCAT安装+ Y, y0 |; F  d( ]+ R
第3章 MYCAT核心配置详解6 }2 s* m5 i! ?0 L1 v8 [& N% O
本章将对MyCAT的常用核心配置文件server.xml、rule.xml以及schema.xml详细讲解,也会对常用的分片算法进行逐一讲解
$ C1 B; q/ \0 E! E# Q1 E3 t3 Y8 _& Q% j& I
3-1 章节综述% A! b" o. ~  f8 G4 y5 L
3-2 常用配置文件间的关系
" H: `5 N+ B! F3-3 server.xml配置详解; R2 b3 Y/ }' l- i" |' \4 Q( _1 @
3-4 log4j2.xml配置文件6 P- e( U/ W' O+ L# |8 `
3-5 rule.xml文件详解
8 S* j  y+ j, J4 \$ m3-6 常用分片算法(上)! X& y2 j2 w) u7 X. J
3-7 常用分片算法(下)0 [4 ]1 v, H7 j& r; x" u
3-8 schema.xml文件用途9 z, `3 q. _. K1 _+ d
3-9 schema定义逻辑库' J0 k& p6 ~: R/ ]9 p* `1 X0 C  A* F" j
3-10 table标签
1 a5 b# _) T8 u! ^3-11 dataNode标签
$ [& Z( B  q. }3-12 dataHost标签
- h! a; E7 e# p) }( J8 A9 {/ |3-13 dataHost标签属性3 l5 y- L: G6 s- l# f0 t
3-14 heartbeat标签0 C! \9 B+ v  S& _- l  R
3-15 writehost标签
* c) J$ P8 L  j# z+ ?/ g7 q) A  z% Y3-16 schema总结
6 B. _) {: w% Z3 x6 {3 D第4章 MYCAT进阶实战之垂直分库+ D+ S# w/ i! [. {  I
本章将使用配置文件的标签和属性的理论结合实践来让大家明白在一个具体的项目中如何对数据库进行分库分表操作。本章聚焦垂直分库。
. ]5 K" _8 f  }' W( ~3 p- B/ w  x8 T9 T" c/ \  a0 i% K
4-1 为什么要进行垂直分库和相关步骤
  K( v  y! t( [% X5 y. t* H" v" v4-2 收集分析业务模块
+ T( n6 u5 E9 s  v0 ~& m& C; T4-3 MySQL复制的步骤, @6 k9 H) Y  p+ t4 k6 N1 C
4-4 MySQL复制环境说明; c' y! w! ^9 n. Q9 K# O; z
4-5 MySQL复制实战2 O, `( Y/ T* a1 H, v% Z
4-6 MySQL复制总结  c* ?$ j& n! S6 D4 M# Q4 N
4-7 垂直切分( O+ x8 V! i8 a; }. H
4-8 垂直切分相关配置7 K& g- f" ^  s5 p  X+ o
4-9 垂直切分schema文件配置
/ t/ x: O. m( i2 k$ O7 g4-10 垂直切分server文件配置
( N6 e+ t- U2 \  a+ I8 h7 ]+ o/ P4-11 后续工作
8 t. F# w( L6 k9 `# `4-12 MyCAT启动调试
4 D+ E* w8 q7 d7 |4 B8 I' q6 z4-13 MyCAT验证配置
+ ^( M& t9 o# D- U( U6 n3 Z1 C4-14 清理多余数据5 F! b( S& \5 `0 T
4-15 跨分片查询
! i; x: J) t" S) u. [" d4-16 配置和验证全局表
6 w6 V: g& A' o/ O! K+ {$ g4-17 垂直切分的优缺点: U7 {" w3 f+ D/ V1 U& _) Q- R0 w  q& ~
第5章 MYCAT进阶实战之水平分库
' z1 r+ t7 {0 M: ?; |本章将使用配置文件的标签和属性的理论结合实践来让大家明白在一个具体的项目中如何对数据库进行分库分表操作。本章聚焦水平分库。- G+ G7 u# U& F( `; p
' E* [2 u9 g4 b4 d* `
5-1 水平分库和分片原则
4 B; r2 a/ _& L5-2 分片后如何处理查询4 B6 L: P9 }% s) G
5-3 水平分片步骤
6 ]6 m+ K! \0 x( g$ z: y5-4 如何选择分片键* \/ c8 }  p9 c& n
5-5 分析业务模型
' N& M" B& z1 t8 @5-6 部署分片集群3 J: `; j4 h0 q& i
5-7 演示环境说明
" Z- j7 G1 U4 }; f- `8 F2 w5-8 水平切分演示
6 j, j: X$ U8 e9 `( U' u5-9 全局自增ID2 C7 W/ E) j6 ^7 S, t
5-10 ER分片+ U, D+ `9 R2 E
5-11 SQL拦截4 G- ^& p( {) m2 p4 I
5-12 SQL防火墙+ `& e' A% ~/ ^2 {6 D
第6章 MyCAT高可用集群4 B4 H9 [8 r7 Q, h. ^0 Y
成熟稳定的生产系统来说,服务的高可用是最基本的要求,因此本章主要介绍如何使用MyCAT构键一个高可用的系统。, F+ r7 r# ~1 N' {. i

* a0 R% h; h) }8 [8 }6-1 高可用的基本要求
" L9 j6 O+ e; F9 r# M0 p$ i% N6-2 当前架构离高可用还有多远
# v6 `( r5 R: E2 R! v' @6-3 使用ZK记录MyCAT配置5 y; E2 p: s& t* k! ^3 K
6-4 部署ZK集群9 r; q% v. ]9 a7 Q0 R
6-5 初始化ZK并配置MyCAT支持ZK
, @7 q2 ]; y" N1 O0 J; b6-6 Haproxy部署详解
) U$ Z) U8 [4 q' ^6 n+ V6-7 keepalived安装、配置、验证
9 n$ }2 g8 }. d+ ]2 X0 m6-8 MyCAT读写分离
9 ~% h/ ]. M' L2 i% X6-9 MySQL主从配置& Z3 }- ?: D7 b9 e+ A
6-10 schema.xml配置
5 i9 m& L5 X! s! P6-11 MyCAT读写分离配置
" _$ \* f. Q  P; X5 p6-12 高可用总结
& j+ ^' V) H8 u第7章 MyCAT管理及监控2 n% M% U) T( [9 e+ T3 u
本章将介绍如何对MYCAT进行管理和监控。主要会涉及到MyCAT的两种主要管理方式。 一种是通过MyCAT管理端口来管理的监控MYCAT。另一种呢则是通过MyCAT-WEB。; D, y/ z5 C4 ^
# f. R: _6 Q$ w( i
7-1 MyCAT管理概述' ^. u" k6 k; ^, W$ o. T
7-2 MyCAT命令行7 o$ X  z: M' b! D% t+ ?8 F
7-3 MyCATWeb
- f) [( x9 H- A' O" F- n第8章 MyCAT集群优化* A9 L# y  \2 I( L
本章主要学习如何对MyCAT集群进行优化,使其发挥出更好的性能。
, ]5 u; p/ |0 \: d
* K2 ^  P! T7 _0 p# P% p2 G8-1 MyCAT集群优化概述
: J, B) `8 n6 f& t8-2 Linux优化配置
& M5 z' s8 L0 ?2 X8-3 MyCAT优化配置3 w5 T) _& ^4 K" G" k
8-4 MySQL优化配置
( q' ~& v2 K& M* b* Q" S+ i第9章 MyCAT的限制
  t6 z( t# Z$ f+ j. [; F6 K/ l本章主要介绍MyCAT不适合处理什么样的问题。. Y) r' z% V6 @! ~- Z% i# p

) {# L( ^7 W+ V, a0 P+ c9-1 MyCAT限制
3 ?( o) n! T- W3 S第10章 课程总结2 w; D- ^' ?2 P4 x; L" {
课程总结1 X1 _% A: E2 Y7 N4 Y; O- W

" S. E7 k% y, x- [6 |10-1 --课程总结
% s5 T" m  W; L2 S& i2 r' }0 R6 o

3 t9 R' _& O1 R( V8 N7 Y0 B" l1 \
游客,如果您要查看本帖隐藏内容请回复
' W: z# i+ ?+ B% c% f! T5 @0 X5 o+ \  v
爱内涵论坛关注易语言与按键精灵的脚本辅助软件开发领域。                     VIP视频目录            VIP会员介绍            自助加入会员            联系客服加入会员            爱内涵免费①群            爱内涵免费②群            爱内涵免费③群
回复

使用道具 举报

0

主题

2

帖子

4

积分

终身VIP+

Rank: 5Rank: 5

金币
0
巨币
2
积分
4
发表于 2019-5-20 14:27:32 | 显示全部楼层
小手一抖,钱钱到手!
爱内涵论坛关注易语言与按键精灵的脚本辅助软件开发领域。                     VIP视频目录            VIP会员介绍            自助加入会员            联系客服加入会员            爱内涵免费①群            爱内涵免费②群            爱内涵免费③群
回复

使用道具 举报

0

主题

2

帖子

2

积分

程序员

Rank: 1

金币
0
巨币
2
积分
2
发表于 2019-5-20 14:31:21 | 显示全部楼层
感谢分享
爱内涵论坛关注易语言与按键精灵的脚本辅助软件开发领域。                     VIP视频目录            VIP会员介绍            自助加入会员            联系客服加入会员            爱内涵免费①群            爱内涵免费②群            爱内涵免费③群
回复

使用道具 举报

0

主题

2

帖子

2

积分

程序员

Rank: 1

金币
0
巨币
2
积分
2
发表于 2019-5-20 14:49:07 | 显示全部楼层
学习了,谢谢分享、、、
爱内涵论坛关注易语言与按键精灵的脚本辅助软件开发领域。                     VIP视频目录            VIP会员介绍            自助加入会员            联系客服加入会员            爱内涵免费①群            爱内涵免费②群            爱内涵免费③群
回复

使用道具 举报

0

主题

3

帖子

2

积分

程序员

Rank: 1

金币
0
巨币
3
积分
2
发表于 2019-5-20 15:24:27 | 显示全部楼层
相当不错,感谢无私分享精神!
爱内涵论坛关注易语言与按键精灵的脚本辅助软件开发领域。                     VIP视频目录            VIP会员介绍            自助加入会员            联系客服加入会员            爱内涵免费①群            爱内涵免费②群            爱内涵免费③群
回复

使用道具 举报

0

主题

2

帖子

10

积分

程序员

Rank: 1

金币
0
巨币
2
积分
10
发表于 2019-5-20 15:33:48 | 显示全部楼层
过来看看的
爱内涵论坛关注易语言与按键精灵的脚本辅助软件开发领域。                     VIP视频目录            VIP会员介绍            自助加入会员            联系客服加入会员            爱内涵免费①群            爱内涵免费②群            爱内涵免费③群
回复

使用道具 举报

0

主题

2

帖子

3

积分

程序员

Rank: 1

金币
0
巨币
2
积分
3
发表于 2019-5-20 15:47:33 | 显示全部楼层
真是 收益 匪浅
爱内涵论坛关注易语言与按键精灵的脚本辅助软件开发领域。                     VIP视频目录            VIP会员介绍            自助加入会员            联系客服加入会员            爱内涵免费①群            爱内涵免费②群            爱内涵免费③群
回复

使用道具 举报

0

主题

1

帖子

6

积分

程序员

Rank: 1

金币
0
巨币
1
积分
6
发表于 2019-5-20 16:16:56 | 显示全部楼层
小手一抖,钱钱到手!
爱内涵论坛关注易语言与按键精灵的脚本辅助软件开发领域。                     VIP视频目录            VIP会员介绍            自助加入会员            联系客服加入会员            爱内涵免费①群            爱内涵免费②群            爱内涵免费③群
回复

使用道具 举报

0

主题

2

帖子

6

积分

程序员

Rank: 1

金币
0
巨币
2
积分
6
发表于 2019-5-20 16:27:41 | 显示全部楼层
路过,支持一下啦
爱内涵论坛关注易语言与按键精灵的脚本辅助软件开发领域。                     VIP视频目录            VIP会员介绍            自助加入会员            联系客服加入会员            爱内涵免费①群            爱内涵免费②群            爱内涵免费③群
回复

使用道具 举报

0

主题

2

帖子

4

积分

程序员

Rank: 1

金币
0
巨币
2
积分
4
发表于 2019-5-20 17:12:20 | 显示全部楼层
感谢楼主的热心分享
爱内涵论坛关注易语言与按键精灵的脚本辅助软件开发领域。                     VIP视频目录            VIP会员介绍            自助加入会员            联系客服加入会员            爱内涵免费①群            爱内涵免费②群            爱内涵免费③群
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|爱内涵论坛 ( 浙ICP备19016710号-3 )

GMT+8, 2020-12-3 06:10 , Processed in 0.133586 second(s), 17 queries , Gzip On, File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表