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

  [复制链接]
查看5604 | 回复23 | 2021-7-9 14:36:53 | 显示全部楼层 |阅读模式
QQ截图20200410165943.png + o7 w! {# N3 g

' N7 i0 {2 b' ~〖课程介绍〗
4 N' N# T$ k  R- I6 m& j9 `为了提升数据库的性能,本课程围绕MyCAT来实现对业务数据库的分库分表、读写分离,构建一个以MyCAT为核心的数据库集群架构,以企业级方案解决数据库出现的性能问题,做个数据库高手!4 W) z  e- ?4 D: ]
, P- {6 r+ c% J7 m) a
〖课程目录〗% w5 ]: C* }! X' K$ ~5 U3 D
第1章 课程介绍
+ M, y% }0 \) T' g+ S$ H) X( c( k课程介绍8 m* ~" I: V  L* m
1-1 MyCAT导学 试看1 ^8 W( W) x2 i9 ?
1-2 课程介绍
; \6 W) v+ i$ W. \/ w( Y
' a- Z: l) g2 Z9 `- \# Q第2章 MyCAT入门
# N, x. ?; V9 ]6 @这一章中,我们将回顾了垂直切分,水平切分,分库分表等基础概念,然后快速回如何安装和启动MyCAT的,介绍如何以打包好的可执行程序的方式来启动MyCAT。以及如何对其相关的启动配置文件进行配置。
* E4 D9 c1 s3 Q$ g2-1 章节综述
: ?" m8 u# x0 z5 I' W2-2 什么是MyCAT* u. b, V& [7 [
2-3 什么是数据库中间层
2 A5 U  p; z& h/ U8 v3 W2-4 MyCAT的主要作用# s4 R( V- X* X" X( i
2-5 MyCAT基本元素1 A3 E9 K2 Q4 v0 x
2-6 MyCAT安装8 F' d' d  g- n; t
/ s2 }' A! p9 G/ V) G. {
第3章 MYCAT核心配置详解
/ m( t2 t" B+ j' V本章将对MyCAT的常用核心配置文件server.xml、rule.xml以及schema.xml详细讲解,也会对常用的分片算法进行逐一讲解
! W  Q4 g! E9 [4 Q: O! R3-1 章节综述
1 F5 s+ w9 v& \2 q( U3-2 常用配置文件间的关系
7 o! R# E* H; b3-3 server.xml配置详解
2 s4 ~! |0 o3 w3-4 log4j2.xml配置文件1 P7 V7 k0 J5 Z! x
3-5 rule.xml文件详解( _6 P% d2 K/ `$ K: ~+ h3 @
3-6 常用分片算法(上)
7 C0 V/ U* _5 E% W$ @' i2 J4 E3-7 常用分片算法(下)* @- Y9 J' j$ v4 z4 B2 V
3-8 schema.xml文件用途9 j2 ^7 z( g+ H# \9 Y0 p
3-9 schema定义逻辑库
9 m2 l2 C# v0 o* V1 L8 b3-10 table标签9 R" Y: Q) r  a! j# h: }, J
3-11 dataNode标签
; v9 u, `+ l) n) @3 B9 }; r3-12 dataHost标签
! I% f! X9 H3 P8 Z. t9 |3-13 dataHost标签属性
9 ]1 @% q2 B: h7 |: G! y0 l1 s' o3-14 heartbeat标签
+ |5 J% m5 g$ r4 Z% w3-15 writehost标签* Q1 Y  R# o6 n4 l$ Y) Y# [- P
3-16 schema总结
/ R6 ^' g1 q/ \' ]$ \
# R9 n0 N' Y5 q, Q4 F  r9 g6 ]( G- w第4章 MYCAT进阶实战之垂直分库' s3 v* C3 }! Q+ @
本章将使用配置文件的标签和属性的理论结合实践来让大家明白在一个具体的项目中如何对数据库进行分库分表操作。本章聚焦垂直分库。! R1 @/ n* N& U/ C
4-1 为什么要进行垂直分库和相关步骤 试看' A8 ~+ {( p4 m5 `) X* K
4-2 收集分析业务模块+ B' i; Q0 u* y3 q4 U; q6 O( u1 K
4-3 MySQL复制的步骤; a. b% k3 Y. _2 ]0 ?, _, Q$ _, n
4-4 MySQL复制环境说明
( v4 Y# D9 E$ K- G1 i& W3 A4-5 MySQL复制实战 试看
% S5 _: T3 o3 a: q4 a% J+ c( ]4-6 MySQL复制总结
- W& b& T; A. U$ s" r4-7 垂直切分
# n$ J# [+ ]3 d4-8 垂直切分相关配置
8 `4 Z7 I& _9 S9 o# m, h7 P" l4-9 垂直切分schema文件配置
( M7 t: |6 L- T4 c4-10 垂直切分server文件配置3 a0 k7 u) q$ V' Z) o& X( W$ u% y8 F- {
4-11 后续工作
, e+ K+ _* e& u/ q- n- `4-12 MyCAT启动调试
& D$ w* e% W3 [. H) Y  S. \4-13 MyCAT验证配置# T$ x: t& ~, I" a+ {: Q7 _
4-14 清理多余数据
$ H+ h  l3 l$ d/ \& I* r8 C2 W4-15 跨分片查询
1 S7 N9 _: w& g8 w6 _6 B" F4-16 配置和验证全局表# |- F* d5 `2 J2 F* c
4-17 垂直切分的优缺点. y4 P2 }' \$ T! v$ T

# X5 s! C% t" ~( R$ o  D' D第5章 MYCAT进阶实战之水平分库3 l2 L# H; C# P4 P- {
本章将使用配置文件的标签和属性的理论结合实践来让大家明白在一个具体的项目中如何对数据库进行分库分表操作。本章聚焦水平分库。9 H! Z4 L* k: H4 @) V
5-1 水平分库和分片原则/ b# m; D* l& X4 J$ x4 y
5-2 分片后如何处理查询
9 L4 P6 f, Y# x# I5-3 水平分片步骤& o6 x8 j1 w; Q  d2 a
5-4 如何选择分片键
0 B0 d; E5 V* t( `5-5 分析业务模型
. n) R. G# Y" i3 M5-6 部署分片集群! C) K: F8 R; f4 p& J6 \) o$ L  D" F
5-7 演示环境说明
, ^6 W% K  d2 z. y, s5-8 水平切分演示, M& j+ Q+ q0 V- x+ N. `4 m* o7 `" o
5-9 全局自增ID
- B; T; M! H  ]! U5-10 ER分片  t3 z: R! e  C# c# y! _$ X
5-11 SQL拦截4 M/ X$ O. ^- d+ K# n  \
5-12 SQL防火墙) M$ v7 J0 B9 F, D

$ ^- i" F( y$ A" x; ~6 M+ Q! b第6章 MyCAT高可用集群: m' X& N7 [: V4 X& M  Y7 m
成熟稳定的生产系统来说,服务的高可用是最基本的要求,因此本章主要介绍如何使用MyCAT构键一个高可用的系统。! j3 j1 X) ]7 Y5 d7 N; F0 u
6-1 高可用的基本要求3 C0 w+ S  N7 t7 a6 R) [
6-2 当前架构离高可用还有多远
$ \' r' r! j4 l3 g" B' p0 f6-3 使用ZK记录MyCAT配置$ d7 g  F( h( B. s
6-4 部署ZK集群+ y$ L- M8 N' f, N' h+ b3 J
6-5 初始化ZK并配置MyCAT支持ZK+ }; w- ^, k/ V' n2 m
6-6 Haproxy部署详解
. V8 t# H3 B  c( u6-7 keepalived安装、配置、验证' [, J" J$ N$ m! I" s/ l8 O, D! B
6-8 MyCAT读写分离4 u0 y. J8 d0 j/ r# [
6-9 MySQL主从配置
% r1 O) Q* |+ Y8 O4 H6 b* @6-10 schema.xml配置
* Q% Z* @3 p0 A9 Z0 K/ H6-11 MyCAT读写分离配置
/ Z1 \. H8 ]5 l; j# v6-12 高可用总结
' v; P  F8 x( ]! g" \# m! I( J
2 c! X& Y2 F: Z第7章 MyCAT管理及监控0 m2 U3 A8 X4 B
本章将介绍如何对MYCAT进行管理和监控。主要会涉及到MyCAT的两种主要管理方式。 一种是通过MyCAT管理端口来管理的监控MYCAT。另一种呢则是通过MyCAT-WEB。: t' n1 i" K/ f! L
7-1 MyCAT管理概述- {9 k* }; P7 m: o* S6 b1 V
7-2 MyCAT命令行5 y, T: u; Q' h  G1 ^2 e% p
7-3 MyCATWeb9 X( T3 m( p% O: B* u1 K9 F7 j4 f
- z( J3 u& d  Q7 Q
第8章 MyCAT集群优化
9 O9 r# O" @. E( J; |: d9 x本章主要学习如何对MyCAT集群进行优化,使其发挥出更好的性能。
9 O- N/ G7 `8 E9 B2 t7 E! \1 K8-1 MyCAT集群优化概述5 q0 C# q$ E( X$ `8 d0 N
8-2 Linux优化配置
5 I9 p: x6 y  J! K' Q0 n! J- @$ p3 c8-3 MyCAT优化配置+ M. @2 B, U& N2 }
8-4 MySQL优化配置5 u% g& H$ M4 J; g/ Q
$ u/ w8 P8 n. X+ c4 i+ l2 |3 w, I
第9章 MyCAT的限制
* j  j! I, k* F- Z& N本章主要介绍MyCAT不适合处理什么样的问题。
4 W  v# K4 Z% u' u' Z& j* B9-1 MyCAT限制
! \4 \% F: I* `1 G2 o5 K1 e
3 o4 a: m/ J- o! O1 ~& [7 ]( Q9 J* i第10章 课程总结
5 r8 w6 a3 ^3 g/ F- ~, G( E课程总结
( E' [0 v" v8 N: v/ Z+ R  Q10-1 --课程总结9 k! R: r2 r0 n8 i& }* z
7 r- g4 |0 O$ M' N, V$ z
4 o1 g# ?7 m+ K6 a2 n+ c
〖下载地址〗
6 p% M3 Z; p  r+ [
游客,如果您要查看本帖隐藏内容请回复
( r  \) J+ P* J4 @7 a

9 o8 h- W1 S) v" k4 m3 F1 z4 |* B) J/ K4 |" b' N/ g; l2 }
----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------4 o3 g& o! M/ _/ L$ b" I$ F
% q! D  t- x. t; f6 J( g% I

& m" k6 {4 i4 G$ @〖下载地址失效反馈〗6 {, N" q4 d7 Z
如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加QQ邮箱留言:2230304070@qq.com7 v( q/ o, t( `& ]# E, T3 l

) X- l$ o' K& v
6 q* X9 C8 b9 |) h$ i' J
〖升级为终身会员免金币下载全站资源〗
* f0 {. d- {. r7 ]+ P, o* d& j全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html
% r: Z) g, l6 G, [
0 R1 T; G0 ]! C) J5 k$ d
% d% }' i6 y% S: ]+ [/ t
〖客服24小时咨询〗! h" M% g3 P' `4 ~
有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。
! A6 C- Q: z+ w& P
1 |; {1 m( q. D  q/ L3 n- V8 s4 {7 W" k- w
* U+ a9 q1 j% m6 r) I

3 {; `) c1 x7 J3 B- H) |
回复

使用道具 举报

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

使用道具 举报

Ramond | 2020-6-27 22:05:27 | 显示全部楼层
nice~~~~~~~~~~% ?& m% E  k8 y  S/ q
回复

使用道具 举报

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 | 显示全部楼层
少时诵诗书
回复

使用道具 举报

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

本版积分规则