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

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

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

全文所提及介绍的《Mycat 权威指南 + Mycat 实战笔记》是两份很不多的Mycat学习指南,因篇幅原因,大部分内容以图片展现,有需要的小伙伴可以文末获取↓↓↓

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

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

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

  • 第一章 概述

  • 第二章 Mycat前世今生

  • 第三章 Mycat中的概念

  • 第四章 快速入门

  • 第五章 日志分析

  • 第六章 Mycat防火墙配置

  • 第七章 Mycat的配置

  • 第八章 Mycat的分片join

  • 第九章 全局序列号

  • 第十章 Mycat 分片规则

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

  • 第十二章 Mycat性能测试指南

Mycat 权威指南 入门篇

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

  • 第一章 读写分离

  • 第二章 高可用与集群

  • 第三章 事务支持

  • 第四章 Mycat SQL拦截机制

  • 第五章 Mycat注解

  • 第六章 MyCAT支持的Catlet实现

  • 第七章 jdbc多数据库支持

  • 第八章 管理命令与监控

  • 第九章 压缩协议支持

  • 第十章 Mycat-Web

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

Mycat 权威指南 高级进阶篇

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

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

  • 第二章 分表分库案例

  • 第三章 生产环境部署

  • 第四章 Mycat最佳实践

  • 第五章 Mycat实施指南

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

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

  • 第八章 性能调优

Mycat 权威指南 生产实践篇

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

  • 第一章 加入Mycat

  • 第二章 Mycat开发基础

  • 第三章 Mycat架构分析

  • 第四章 Mycat线程模型分析

  • 第五章 Mycat的连接池模型

  • 第六章 Mycat的网络通信框架

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

  • 第八章 Mycat的JDBC后端框架

  • 第九章 Mycat的事务管理机制

  • 第十章 Mycat的分页和跨库Join

  • 第十—章 Mycat缓存

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

  • 第十三章 Mycat Load Data源码

  • 第十四章 Mycat外传-群英会

Mycat 权威指南 开发篇

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

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

第一天

  • Mycat 简介

  • Mycat 入门

  • Mycat 配置文件详解

第二天

  • Mycat 分片规则

  • Mycat 高级

第三天

  • Mycat 高可用集群搭建

  • Myca t架构剖析

第四天

  • Mycat 综合案例

最后

以上便是我在复习学习Mycat过程中所需的(收集整理的)相关学习资源:Mycat 权威指南 + Mycat 实战笔记 ,刷到此处的你若觉得还行,需进一步地深入学习可以查看下方名片↓↓↓ 

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

  1. MyCat权威指南阅读笔记(基础篇)

    1.1何为数据切分? 简单来说,就是指通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主 机)上面,以达到分散单台设备负载的效果. 数据的切分(Sharding)根据其切分规 ...

  2. 纪念互联网第一本众筹电子书Mycat权威指南获得成功

    纪念互联网第一本众筹电子书<<Mycat权威指南>>获得成功 http://www.mycat.org.cn/ Mycat权威指南,由Mycat开源社区的技术大牛们协同编写而成 ...

  3. 华为云分布式数据库中间件DDM和开源MyCAT对比

    前言 华为云分布式数据库中间件(Distributed Database Middleware)是解决数据库容量.性能瓶颈和分布式扩展问题的中间件服务,提供分库分表.读写分离.弹性扩容等能力,应对海量 ...

  4. 《Hadoop权威指南》读书笔记1

    <Hadoop权威指南>读书笔记 Day1 第一章 1.MapReduce适合一次写入.多次读取数据的应用,关系型数据库则更适合持续更新的数据集. 2.MapReduce是一种线性的可伸缩 ...

  5. 《Android编程权威指南》-读书笔记(七) -处理旋转设备

    <Android编程权威指南>-读书笔记(七) -处理旋转设备 旋转设备会改变设备配置(device configuration).设备配置是用来描述设备当前状态的一系列特征.这些特征包括 ...

  6. 《Hadoop 权威指南》读书笔记之七 — chapter7

    <Hadoop 权威指南>读书笔记之七 - chapter7[updating-] The whole process of MapReduce at the highes level,t ...

  7. Javascript权威指南看书笔记

    Javascript权威指南看书笔记 第一章 词法结构 javascript区分大小写,而html不区分大小写 unicode转义序列是由/u为前缀加4位16进制数组成 标识符必须以字母,下划线 _, ...

  8. 《Hadoop权威指南》学习笔记(一)

    本博文是我学习<Hadoop权威指南>3.5节的笔记,主要是里面范例程序的实现,部分实现有修改 1 从Hadoop读取数据 首先新建一个文本文件test.txt作为测试 hadoop fs ...

  9. 分布式数据库中间件Apache ShardingSphere京东落地实战

    本文根据dbaplus社群第183期线上分享整理而成. 面对互联网大数据如火如荼发展.云服务需求的急剧增加,对企业极其重要的数据要如何面对这些新的变革? 作为Apache基金会的分布式数据库中间件项目 ...

最新文章

  1. 【每日一算法】行星碰撞
  2. 3D点云描述子超全综述:传统方式+深度学习方式
  3. 如何为ListView中的ImageView添加动画,谢谢!
  4. linux更改默认版本,linux - 将某个软件版本设为ubuntu中的默认版本 - Ubuntu问答
  5. $Django 中间件 csrf
  6. Linux Server 安装 raid 1
  7. leetcode 476. 数字的补数(Number Complement)
  8. java中访问权限的设置
  9. iconfont字体图标的使用
  10. PCB封装绘制时的摆放方向
  11. Codeforces Round #807 (Div. 2)
  12. 金融衍生品软件产品设计必备知识——上海黄金交易所产品概览
  13. 60秒学会一个Python小例子,42个常用操作,带你学好基础!
  14. “别人家”的毕设:造了个车!拆装驾驶一步到位,宅家5个月,设计建模组装自行完成
  15. windows7远程桌面
  16. 实验报告:定义一个名为MyRectangle的矩形类,完成如下要求
  17. 马云退休后首次演讲!听众是全球1500名校长
  18. Python实现汽车油耗预测_基于Tensorflow2.X
  19. Kafka index 和 log文件
  20. 如何选择适合你的兴趣爱好(六十九),网球

热门文章

  1. 移动互联网的发展现状
  2. pycharm下引用另外一个文件报错(如何引用另外一个文件)
  3. HTML超文本标记语言入门基础知识
  4. Airtest基本使用
  5. 连接不上得力的打印机怎么办
  6. Linux环境下FTP传输文件无反应
  7. 第37条:理解“块”这一概念
  8. 德国GREISINGER 真空压力表GDH 200-14 德国 rubsamen 风扇 herr 10 535 150 lv500 230v 50/60hz
  9. 进击的短视频 异构计算驱动AI落地
  10. Qt for Android(14) —— Android Q 适配之无法接受广播