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

  [复制链接]
查看8583 | 回复23 | 2021-7-9 14:36:53 | 显示全部楼层 |阅读模式
QQ截图20200410165943.png
; \; G' S2 a4 [2 I9 [8 M1 S0 R" O
〖课程介绍〗
5 Z* [* r% y) p, O0 D4 N  E1 T5 ~为了提升数据库的性能,本课程围绕MyCAT来实现对业务数据库的分库分表、读写分离,构建一个以MyCAT为核心的数据库集群架构,以企业级方案解决数据库出现的性能问题,做个数据库高手!. {) M8 z  Y' X! w' `
* q5 L- _) G1 x6 {* S" I' b
〖课程目录〗
+ }' [! h/ Z0 O) J/ j第1章 课程介绍. Q, ]; L- ~4 Q# K0 n
课程介绍
) s( K/ N! R+ ?* @1-1 MyCAT导学 试看( r8 D! @* T# Q9 {! [# @
1-2 课程介绍/ h8 {/ a4 x% c

- o, E5 {5 |: Z第2章 MyCAT入门
" g) }0 I5 T. Y2 k0 D这一章中,我们将回顾了垂直切分,水平切分,分库分表等基础概念,然后快速回如何安装和启动MyCAT的,介绍如何以打包好的可执行程序的方式来启动MyCAT。以及如何对其相关的启动配置文件进行配置。/ g' k  u" l" ^+ W" G9 T' k4 b
2-1 章节综述" H, R( m" H. a. M# }1 k
2-2 什么是MyCAT* A( F  D( y5 N' q3 i! }
2-3 什么是数据库中间层
$ v. _0 U" e* P1 k5 ]+ d2-4 MyCAT的主要作用2 w0 t$ y. Y  o/ e  q
2-5 MyCAT基本元素
3 f! |5 z# p+ P' u; W2-6 MyCAT安装' U% Y- j; U) U

) C" ^: k! x+ {) M第3章 MYCAT核心配置详解% E0 p# r5 V( V
本章将对MyCAT的常用核心配置文件server.xml、rule.xml以及schema.xml详细讲解,也会对常用的分片算法进行逐一讲解
& Z3 {  [8 l8 Q, D% z, I3 w3 p3-1 章节综述" K9 w. }" \! d$ B) _. Z5 \+ T
3-2 常用配置文件间的关系
! K1 k2 w* k5 R% U* m2 E4 f, d3-3 server.xml配置详解
4 B6 \$ {2 m9 T& q3-4 log4j2.xml配置文件" Z2 [% k3 V) ^! {- u2 v+ f% x; R6 |
3-5 rule.xml文件详解; R) \& p7 F, k) O9 s
3-6 常用分片算法(上)) }: F- c, z2 \  R" j
3-7 常用分片算法(下): J( y) q. ~- G+ o# z2 t$ s- E0 I2 E
3-8 schema.xml文件用途0 q6 w3 S) n% `& ?7 F* Z8 q
3-9 schema定义逻辑库. \4 }2 ?, \0 z( y% G( @% G0 f0 x2 W
3-10 table标签3 y; m9 \* ]/ X9 e4 N* Z
3-11 dataNode标签
! m& u$ F8 Y& ]  i+ P# a3-12 dataHost标签+ e7 @7 e7 }: u/ p- _4 A2 ~
3-13 dataHost标签属性
  [: b# e" T8 @8 o3-14 heartbeat标签) w3 |, k/ \$ d8 c2 k3 I
3-15 writehost标签
  r: u) O3 J. o# B9 N3-16 schema总结
; n+ k9 L7 E. T! Y8 q$ g% ?. a! E! i* l
第4章 MYCAT进阶实战之垂直分库0 V7 A8 A8 E' m: o/ g
本章将使用配置文件的标签和属性的理论结合实践来让大家明白在一个具体的项目中如何对数据库进行分库分表操作。本章聚焦垂直分库。( |7 O1 V6 t3 H7 [: Z
4-1 为什么要进行垂直分库和相关步骤 试看: a# Z7 v% p- Z
4-2 收集分析业务模块9 s* `4 d. d, E$ \
4-3 MySQL复制的步骤+ Q3 u& B0 N7 W# _. P9 S3 y" l
4-4 MySQL复制环境说明( U) E0 p( c7 R$ _+ G
4-5 MySQL复制实战 试看
* s* C0 R$ U4 j( y9 N5 j9 U( _4-6 MySQL复制总结
) n+ l9 V2 Q# v4 w8 U& i4-7 垂直切分7 I( k9 s( Y" u( F
4-8 垂直切分相关配置0 h: }! y) M5 i7 u; l
4-9 垂直切分schema文件配置- z3 D# `$ }) L5 _$ `8 `3 H$ _" T
4-10 垂直切分server文件配置2 e1 d* D. q+ b$ Y$ b' g, B3 L
4-11 后续工作
+ s8 x  P% S+ p2 Y( H+ V4-12 MyCAT启动调试
+ x8 i! \! K! ~4 I. p  r4-13 MyCAT验证配置8 g( L* x: z& A
4-14 清理多余数据: y% o; ~$ E6 v
4-15 跨分片查询
" N. S  T+ N! g, S$ f& {6 e4-16 配置和验证全局表' Q7 \: E( P2 x6 _) }8 X$ D" n
4-17 垂直切分的优缺点
" }' A. ^. |8 O* C" D- a$ [
7 E, o4 {1 I* U3 E. f第5章 MYCAT进阶实战之水平分库
4 B2 u- t8 E4 f2 h本章将使用配置文件的标签和属性的理论结合实践来让大家明白在一个具体的项目中如何对数据库进行分库分表操作。本章聚焦水平分库。+ }" d9 z* e" d9 G8 ]
5-1 水平分库和分片原则! `* Q* s5 v5 [: e3 U
5-2 分片后如何处理查询- f' ]. C5 z: Y) |- }
5-3 水平分片步骤* m7 j! r; a8 U& ^5 h% r4 s
5-4 如何选择分片键1 L  S2 s" d+ I# f
5-5 分析业务模型4 c2 e5 T0 {0 Q
5-6 部署分片集群
) P& ~, W. S+ {8 o& _& N5-7 演示环境说明
, `$ H, k' S) ?: F) p, F5-8 水平切分演示. e$ ?% q, Y( s7 R$ }5 M
5-9 全局自增ID" M9 {  ^# Y( w) g
5-10 ER分片; h5 E7 A1 Z! a7 H
5-11 SQL拦截6 ^0 m: |# d- M* |
5-12 SQL防火墙8 `  g" C9 m; D7 N
) m' V. F  E) G2 D
第6章 MyCAT高可用集群3 S$ k0 x3 K1 W  c4 e9 U
成熟稳定的生产系统来说,服务的高可用是最基本的要求,因此本章主要介绍如何使用MyCAT构键一个高可用的系统。
( u  v) `8 j/ [4 v4 b/ M6-1 高可用的基本要求+ g0 M& a9 h# N6 v& a: c" }7 ]9 s7 p
6-2 当前架构离高可用还有多远
. J" U- g; F, E' }+ ]6-3 使用ZK记录MyCAT配置( U7 I2 H6 P# B) v2 Y% Z
6-4 部署ZK集群
9 d- q  h( g- n- l6 {, t+ P6-5 初始化ZK并配置MyCAT支持ZK, M" L) Y, s3 e# W
6-6 Haproxy部署详解
/ _7 j) ^; z+ g# _2 R6-7 keepalived安装、配置、验证
1 F  s7 ?- R  t3 p% s* E) p6-8 MyCAT读写分离2 @9 O5 A2 v( }3 |
6-9 MySQL主从配置  D4 ?7 K! H5 l
6-10 schema.xml配置. F4 }' ~9 ^6 S4 \9 `. J
6-11 MyCAT读写分离配置
' J; ?& p. Q: O& w5 X6 |6-12 高可用总结
" w' h8 D! U& j* q* n& c* _2 o* ~% F& l2 {. q; ?, w
第7章 MyCAT管理及监控
# t, d/ ]8 }8 c; h6 v本章将介绍如何对MYCAT进行管理和监控。主要会涉及到MyCAT的两种主要管理方式。 一种是通过MyCAT管理端口来管理的监控MYCAT。另一种呢则是通过MyCAT-WEB。" k* C0 ~/ }8 E; t9 L5 E  O
7-1 MyCAT管理概述2 k# S' M' e$ F6 v, P
7-2 MyCAT命令行
! E8 w+ j. p9 ~) M7-3 MyCATWeb
0 d6 }/ |4 i1 L  \
5 z0 t( T7 u) q) ^& C+ E4 A7 l第8章 MyCAT集群优化' @# ?8 {) \3 r2 K, w; q/ N
本章主要学习如何对MyCAT集群进行优化,使其发挥出更好的性能。7 c# q9 `7 |- k$ }& N# B8 W' [
8-1 MyCAT集群优化概述
0 W5 v9 B+ x  k6 g% t8-2 Linux优化配置+ W6 G  \3 A  N/ L
8-3 MyCAT优化配置7 z7 P! [, v  j0 U; @  j
8-4 MySQL优化配置) ]" ?% \* g- j; k5 c
) U) ~9 p% ^2 E6 K
第9章 MyCAT的限制0 |' n) R: K9 h6 l
本章主要介绍MyCAT不适合处理什么样的问题。% W8 l; W( ~- Z. Y* y6 h
9-1 MyCAT限制3 l  H) n) p; \/ }
/ X' o3 k: h6 K! _
第10章 课程总结. A: g. Y7 a- g; h5 n6 x: I  ?/ f$ ~
课程总结7 u) a. R' O( Z% a
10-1 --课程总结8 y) l6 Q; m% \$ `2 b

' d# n& r$ _9 v- J8 W
3 V. A1 ^- X! ?6 v〖下载地址〗
; P1 M  t/ H  |: J
游客,如果您要查看本帖隐藏内容请回复
6 G' u) ~( @" ]7 _2 y9 H, h4 l

, ?4 V. S: C6 ^, i- n2 V. C) |
/ d+ {  ]! q3 B+ L* r/ ]----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------# a! r7 l1 x) d% C/ X
) u" ?2 U6 d# O, {' p! s

; a; p3 B; C- W+ }〖下载地址失效反馈〗1 a9 o6 X8 x8 j6 J, H& C1 ?
如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加QQ邮箱留言:2230304070@qq.com1 j$ }" E' Y) R; |2 ?* a7 {0 ^; I* V

- S2 u2 M3 I, u, t4 _4 T! \+ s) v

  f9 d) H1 q! }〖升级为终身会员免金币下载全站资源〗
1 J0 A# o  G1 v: K7 o: q! g全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html* @* ]# ^0 C' C
! |5 u" M1 d/ c, K( t. I

( v6 R' d2 f  D〖客服24小时咨询〗/ c8 @* _# @) k  G
有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。
: d/ a3 g8 ~+ t4 a
' L- c! V7 \& m; E
! |$ k& ~; U& `0 k* g$ F- y4 }% g8 R: e* ]
8 J5 P0 _* _# d& f3 C
回复

使用道具 举报

pht | 2020-6-3 09:37:25 | 显示全部楼层
nice~~~~~~~~~~
回复

使用道具 举报

Ramond | 2020-6-27 22:05:27 | 显示全部楼层
nice~~~~~~~~~~
6 @* s3 H7 ?6 Y/ P$ p& E2 _
回复

使用道具 举报

ustc1234 | 2020-7-28 09:45:37 | 显示全部楼层
MyCAT+MySQL搭建高可用企业级数据库集群
回复

使用道具 举报

liaolong | 2020-7-29 13:51:16 | 显示全部楼层
MyCAT+MySQL搭建高可用企业级数据库集群
回复

使用道具 举报

saitama | 2020-8-28 20:04:15 | 显示全部楼层
fsfdsfsfdsfd
回复

使用道具 举报

RayCssjmt | 2020-11-21 15:29:15 | 显示全部楼层
kankankankankan
回复

使用道具 举报

goldhs | 2020-11-23 19:23:18 | 显示全部楼层
谢谢!!!!!!!!!
回复

使用道具 举报

LeoPHP | 2021-2-3 16:26:27 | 显示全部楼层
MyCAT+MySQL搭建高可用企业级数据库集群
回复

使用道具 举报

sunshingging | 2021-2-4 08:17:40 | 显示全部楼层
少时诵诗书
回复

使用道具 举报

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

本版积分规则