Java

数据库中间件:Mycat 权威指南+Mycat 实战笔记,双管齐

2022-06-15  本文已影响0人  愿天堂没有BUG

前阵子复习了一下消息中间件MQ系列的知识点,忽然想起还有个数据库中间件——MyCat!

MQ系列可看:消息中间件合集:MQ(

ActiveMQ/RabbitMQ/RocketMQ)+Kafka+笔记

Mycat 是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据库服务器通信,其核心功能是分表分库,即将一个大表水平分割为N个小表,存储在后端MySQL服务器里或者其他数据库里。

为了深入学习一下Mycat数据库中间件,我从朋友那里整了两个文档:Mycat 权威指南 + Mycat 实战笔记,理论与技术结合,双管齐下!

全文所提及介绍的《Mycat 权威指南 + Mycat 实战笔记》是两份很不多的Mycat学习指南,因篇幅原因,大部分内容以图片展现,但都可免费提供整理好的原件pdf给有兴趣学习查阅的朋友,移步主页获取即可!

首先,学习一下数据库中间件:Mycat 权威指南

Mycat 权威指南分 四大类 内容:入门篇+ 高级进阶篇 + 生产实践篇 + 开发篇

Mycat 权威指南 入门篇 有以下 12 篇章节的内容:

第一章 概述

第二章 Mycat前世今生

第三章 Mycat中的概念

第四章 快速入门

第五章 日志分析

第六章 Mycat防火墙配置

第七章 Mycat的配置

第八章 Mycat的分片join

第九章 全局序列号

第十章 Mycat 分片规则

第十—章 常见问题与解决方案

第十二章 Mycat性能测试指南

Mycat 权威指南 高级进阶篇 包含 11 篇章节的内容:

第一章 读写分离

第二章 高可用与集群

第三章 事务支持

第四章 Mycat SQL拦截机制

第五章 Mycat注解

第六章 MyCAT支持的Catlet实现

第七章 jdbc多数据库支持

第八章 管理命令与监控

第九章 压缩协议支持

第十章 Mycat-Web

第十—章 MyCAT对存储过程的支持

Mycat 权威指南 生产实践篇 有以下 8 篇章节的内容:

第一章 生产实践案例-Mycat读写分离案例

第二章 分表分库案例

第三章 生产环境部署

第四章 Mycat最佳实践

第五章 Mycat实施指南

第六章 数据迁移与扩容实践

第七章 版本选择与升级指南

第八章 性能调优

Mycat 权威指南 开发篇 包含 14 篇章节的内容:

第一章 加入Mycat

第二章 Mycat开发基础

第三章 Mycat架构分析

第四章 Mycat线程模型分析

第五章 Mycat的连接池模型

第六章 Mycat的网络通信框架

第七章 Mycat的路由与分发流程

第八章 Mycat的JDBC后端框架

第九章 Mycat的事务管理机制

第十章 Mycat的分页和跨库Join

第十—章 Mycat缓存

第十二章 Mycat的分片规则设计

第十三章 Mycat Load Data源码

第十四章 Mycat外传-群英会

重点:Mycat 实战笔记(4天学完)

Mycat 的目标是:低成本地将现有的单机数据库和应用平台迁移到 "云" 端,解决海量数据存储和业务规模迅速增长情况下的数据存储和访问的瓶颈问题。安排了4天的学习计划...

第一天

Mycat 简介

Mycat 入门

Mycat 配置文件详解

第二天

Mycat 分片规则

Mycat 高级

第三天

Mycat 高可用集群搭建

Myca t架构剖析

第四天

Mycat 综合案例

Mycat 总结

以上便是我在复习学习Mycat过程中所需的(收集整理的)相关学习资源:Mycat 权威指南 + Mycat 实战笔记 ,刷到此处的你若觉得还行,需进一步地深入学习,那便无条件分享给你即可!移步主页

上一篇下一篇

猜你喜欢

热点阅读