mycat视频教程手把手搭建mycat集群与分库分表项目实战

浏览716+

 

导读

 

mycat中间件专为数据库做分库分表与读写分离而生,本套mycat视频教程手把手教学员安装配置mycat的基本应用,学习mycat的底层原理和性能优化,以项目实战的方式演示mysql与mycat集群部署与分库分表读写分离操作。

 

mycat实战视频教程简介

 

1、本套mycat视频教程的主要目的是为了解决互联网架构数据库方面的瓶颈问题,基于应用mycat中间件的方式提升和扩展数据库的读写能力。

2、本套mycat教程主要讲解mysql和mycat相结合完成数据库集群环境的构建,为了系统的性能问题和控制堆服务器的成本,从而完成对项目的负载均衡与数据库拆分的功能实现。

3、本套视频教程对基础要求比较高,没有java和数据库相关基础的人员不建议学习,因为学习起来会非常困难,本套mycat教程针对的人群是架构师级别或者正在向架构师靠拢的开发人员。

 

mycat中间件技术介绍

 

1、mycat是一个数据库中间件,用于连接数据库层和应用层,mycat提供了一张物理逻辑表,应用层程序只需要访问逻辑表即可,不用再单独去访问数据库,访问数据库端的操作交由mycat底层去实现。

2、单体数据库的互联网项目为了应对流量高峰的冲击,不得不对数据库进行拆分,既能保证原有项目的业务逻辑不发生变化又能保证原先的sql语句不发生大的变动还能确保项目正常运营是当下急需的问题。

3、mycat的强大之处就在于完美的解决了以上问题,mycat还能够对数据库进行横向扩展,对数据库进行分库分表和读写分离的操作,从而应对流量访问高并发请求。

 

mycat集群与实战视频课程信息

 

1、课程大小:5.72GB

2、课程课时:共计88课时、附带课件、源码和笔记文档资料

3、播放格式:(mp4格式视频)支持百度云网盘在线播放、下载视频播放器播放、课程不加密

4、课程板块:mycat前提之mysql环境、mycat读写分离、mycat分库分表、mycat与pxc集群项目实战

5、技术架构: mysql+mycat+keepalived+mycatER+haproxy

7、版本说明:centos6.9版本、mysql5.7版本

8、以下是mycat视频教程具体课程大纲

 

mycat前提之mysql环境(30课时)

 

1、本阶段的视频教程所提到的mysql环境可不单单是在linux虚拟机上面安装mysql构建环境,而是指在mysql环境搭建的基础上面完成mysql的集群与读写分离的环境配置。

2、mycat前提之mysql环境视频教程具体大纲如下:

1)linux操作系统和centos安装

2)mysql安装与环境构建

3)mysql数据库用户权限精讲

4)mysql节点主从复制配置

5)keepalived+haproxy实现负载均衡

 

mycat前提之mysql环境

图一:mycat前提之mysql环境百度网盘大纲

 

mycat读写分离(12课时)

 

1、本阶段视频教程使用mycat中间件完成数据库读写分离的操作,讲师会先讲解mycat的基础知识,编写mycat的helloworld入门程序,了解mycat的基本应用和基本配置后,手把手实现读写分离功能。

2、mycat读写分离视频教程具体课程大纲如下

1)mycat的基本入门与安装

2)完成mycat第一个入门程序

3)认识mycat的逻辑表

4)mycat逻辑表中配置节点

5)mycat配置读节点与写节点

6)完成mycat读写分离实现与测试

7)mycat集群与高可用功能实现

 

mycat读写分离

图二:mycat读写分离课程表

 

mycat分库分表(21课时)

 

1、此阶段的视频教程学习mycat数据库分片与分库分表,课程涉及mycat数据库的水平切分和垂直切分两个维度,分别对单表和多表进行切分,还会解决和总结分片过程中遇到的技术问题。

2、mycat分库分表视频具体课程大纲如下:

1)什么是数据库切分

2)数据库切分环境配置

3)数据库切分的原理与mycat实现切分的原理

4)数据库单表和多表的水平切分

5)数据库垂直切分的原理

6)垂直切分取模算法和hash算法

7)完成mycat垂直切分功能

 

mycat分库分表

图三:mycat分库分表教程大纲

 

mycat与pxc集群项目实战(26课时)

 

1、mycat与mysql集群主从复制有一个很致命的缺点,就是主节点与从节点之间的数据同步是异步完成的,这就意味着主节点刚更新了数据从节点还没同步过去的情况下,应用程序会读取不到从节点的数据,本阶段的pxc集群项目实战视频教程将以项目实战的方式从根源上解决该问题。

2、mycat与pxc集群项目实战视频教程课程大纲如下

1)传统mycat集群存在的问题

2)如何结局mycat集群主从节点数据异步的问题

3)PXC集群架构的引入

4)pxc集群安装与环境构建

5)pxc主从复制集群完整功能搭建

6)Haproxy+mycat+pxc集群部署完善

 

mycat与pxc集群项目实战

图四:pxc集群构建课程大纲

 

springboot与mycat完整集群项目实战

图五:springboot与mycat完整集群项目实战

 

mycat视频教程附带课件文档软件

图六:mycat视频教程附带课件文档软件

 

mycat分库分表视频教程在线观看

 

视频一:mycat分库分表策略视频

 

 

mycat架构

点击到mycat视频教程获取页面

 

mycat中间件相关资料下载

 

1、mycat的GitHub下载地址:

https://github.com/MyCATApache/Mycat-download

2、mycat相关书籍下载地址:

http://www.mycat.io/document/mycat-definitive-guide.pdf

3、当下mycat使用情况案例:

https://github.com/MyCATApache/Mycat-Server/issues/112

4、mycat测试文档测试报告:

https://github.com/MyCATApache/Mycat-doc

 

 

相关文章推荐

Mycat教程—数据库的分库分表

Mycat实现MySQL的分库分表、读写分离、主从切换

mycat 入门教程

Mycat原理解析-Mycat架构分析

mycat目前能在中小企业中使用吗

Sharding-JDBC和mycat哪个好用

MyCat 之路 | Linux 下的安装配置

Mycat常见问题与解决方案

mycat操作MySQL第一篇:全局表

MyCat生产实践–一致性hash分片&扩容

Mycat分库分表详细操作

mycat分表分库的原理是什么

Mycat性能调优指南

mycat学习日记:关于联表查询

 

 

责任声明:文章信息由IT教程屋小编精心整理总结编排而成,倾注了心血和汗水,转载时请遵循行业规范务必注明文章作者、来源及本页链接,谢谢合作!
本篇文章标题:mycat视频教程手把手搭建mycat集群与分库分表项目实战
本篇文章url地址:http://www.itjcw123.cn/1716.html

mycat视频教程手把手搭建mycat集群与分库分表项目实战:等您坐沙发呢!

发表评论