本课程由黑马程序员提供。
MyCat 是基于阿里开源的Cobar产品而研发的,面向企业应用的数据库中间件,支持事务、ACID、可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群,并结合传统数据库和新型分布式数据仓库的新一代企业级数据库中间件产品。
本课程将全面的从MyCat基础,高级,集群,监控,架构剖析来讲解MyCat,并通过一个案例来演示在实际开发中,我们应该如何来实现用MyCat进行数据库的分片操作。通过本课程的学习,我们能够全面的掌握MyCat的使用及原理。
本课程分为4个阶段,本阶段主要讲解了MyCat的高可用集群搭建;架构的剖析,包括:总体架构介绍、网络I/O架构及实现、实现MySQL协议、线程架构与实现、内存管理及缓存框架与实现、连接池架构与实现、主从切换架构与实现等。
第一阶段链接:https://developer.aliyun.com/course/2295
第二阶段链接:https://developer.aliyun.com/course/2296
第三阶段链接:https://developer.aliyun.com/course/2297
第四阶段链接:https://developer.aliyun.com/course/2298