JavaEE鸿蒙应用开发HTML&JS+前端Python+大数据开发人工智能开发电商视觉设计软件测试新媒体+短视频直播运营产品经理集成电路应用开发(含嵌入式)Linux云计算+运维开发C/C++拍摄剪辑+短视频制作PMP项目管理认证电商运营Go语言与区块链大数据PHP工程师Android+物联网iOS.NET

全面讲解开源数据库中间件MyCat使用及原理中级教程

更新日期:2020.11.09

全套视频教程及资料

视频教程技术解析配套源码学习工具学习笔记

一键免费下载

扫码关注,回复关键词,马上领取全套视频资源!

1. 微信扫描二维码,
    关注“黑马程序员”公众号(itheima666)

2. 回复关键词“领取资源01”,

即可在小程序的【JavaEE】学科中领取全部资源

课程须知

MyCat 是一个彻底开源的,面向企业应用数据库中间件,支持事务、ACID、可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群,并结合传统数据库和新型分布式数据仓库的新一代企业级数据...

  1. 课程介绍
  2. 课程目录
  3. 课程评论

课程简介

MyCat是一个彻底开源的,面向企业应用数据库中间件,支持事务、ACID、可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群,并结合传统数据库和新型分布式数据仓库的新一代企业级数据库中间件产品。


课程亮点

本课程将全面的从MyCat基础,高级,集群,监控,架构剖析来讲解MyCat,并通过一个案例来演示在实际开发中,我们应该如何来实现MyCat进行数据库的分片操作。通过本课程的学习,我们能够全面的掌握MyCat的使用及原理。


适用人群

有一定的Java基础,并且需要一定的MySQL数据库基础的学员。


课程内容

1. MyCat简介

       1.1 MyCat 引入

       1.2 MyCat 历史

       1.3 MyCat 优势

       1.4 MyCat 使用场合

       1.5 MyCat 下载

2. MyCat入门

       2.1 环境搭建

       2.2 MyCat核心概念

       2.3 分片配置测试

       2.4 MyCat原理介绍

3. MyCat配置文件详解

       3.1 server.xml

       3.2 schema.xml

       3.3 rule.xml

       3.4 sequence 配置文件

4. MyCat分片

       4.1 垂直拆分

       4.2 水平拆分

       4.3 分片规则

5. MyCat高级

       5.1 MyCat 性能监控

       5.2 MyCat 读写分离

6. MyCat高可用集群搭建

       6.1 集群架构

       6.2 高可用集群搭建

7. MyCat架构剖析

       7.1 MyCat总体架构介绍

7.2 MyCat网络I/O架构及实现

       7.3 MyCat实现MySQL协议

       7.4 MyCat线程架构与实现

       7.5 MyCat内存管理及缓存框架与实现

       7.6 MyCat连接池架构与实现

       7.7 MyCat主从切换架构与实现

       7.8 MyCat核心技术

8. MyCat综合案例

       8.1 案例概述

       8.2 案例需求

       8.3 案例环境搭建

       8.4 功能开发

       8.5 MyCat分片


综合评分5.0

2人已评分

我也要评分

评论打分
你觉得老师讲的怎么样?

评论字数不能超过100字,还剩个字符

发表评价

无名者

没法下载视频

0

管理员回复:关注黑马程序员视频库公众号,回复领取资料02,就会自动回复网盘链接的,就可以下载视频了~~~~~

2021-07-05 16:56

如枫的爱

大神们出套Greenplum与flowable教程吧

0

2020-09-18 09:49