数据库中间件:Mycat 权威指南 +Mycat 实战笔记,双管齐下!
前阵子复习了一下消息中间件 MQ 系列的知识点,忽然想起还有个数据库中间件——MyCat!
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 性能测试指南
4
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 天学完)
cat 的目标是:低成本地将现有的单机数据库和应用平台迁移到 "云" 端,解决海量数据存储和业务规模迅速增长情况下的数据存储和访问的瓶颈问题。安排了 4 天的学习计划...
第一天
Mycat 简介
Mycat 入门
Mycat 配置文件详解
第二天
Mycat 分片规则
Mycat 高级
第三天
Mycat 高可用集群搭建
Myca t 架构剖析
第四天
Mycat 综合案例
Mycat 总结
以上便是我在复习学习 Mycat 过程中所需的(收集整理的)相关学习资源:Mycat 权威指南 + Mycat 实战笔记 ,刷到此处的你若觉得还行,需进一步地深入学习, 原件pdf在此
N
评论 (1 条评论)