
MyCat
程序猿集锦
我邹是想知道这是怎么回事!
展开
-
MyCat入门篇-使用案例4:全局表水平拆分
前面的文章中,我们已经完成了mycat的读写分离、垂直拆分、水平拆分的实验,请参考如下文章链接:[MyCat入门篇-使用案例1:读写分离(part1)][MyCat入门篇-使用案例1:读写分离(part2)][MyCat入门篇-使用案例1:读写分离(part3)][MyCat入门篇-使用案例1:读写分离(part4)][MyCat入门篇-使用案例2:垂直拆分][MyCat入门篇-使用案例3:水平拆分]接下来我们进行mycat和MySQL集成的全局表水平拆分的实验部分。水平拆分-全局表的配置原创 2020-11-04 19:04:37 · 299 阅读 · 0 评论 -
MyCat入门篇-使用案例3:水平拆分
前面的文章中,我们已经完成了mycat的读写分离的实验,请参考如下文章链接:[MyCat入门篇-使用案例1:读写分离(part1)][MyCat入门篇-使用案例1:读写分离(part2)][MyCat入门篇-使用案例1:读写分离(part3)][MyCat入门篇-使用案例1:读写分离(part4)]MyCat入门篇-使用案例2:垂直拆分接下来我们进行mycat和MySQL集成的水平拆分的实验部分。文章目录配置水平拆分(分表)网络拓扑图配置mycat的schema.xml配置文件配置mycat原创 2020-11-02 18:25:33 · 436 阅读 · 1 评论 -
MyCat入门篇-使用案例2:垂直拆分(分库)
前面的文章中,我们已经完成了mycat的读写分离的实验,请参考如下文章链接:[MyCat入门篇-使用案例1:读写分离(part1)][MyCat入门篇-使用案例1:读写分离(part2)][MyCat入门篇-使用案例1:读写分离(part3)][MyCat入门篇-使用案例1:读写分离(part4)]接下来我们进行mycat和MySQL集成的垂直拆分的实验部分。文章目录配置垂直拆分(分库)按业务模块垂直拆分按数据库垂直拆分注意事项配置server.xml文件配置schema.xml文件重启MyC原创 2020-11-01 12:39:41 · 446 阅读 · 0 评论 -
MyCat入门篇-使用案例1:读写分离(part4)
经过前面的几篇文章[MyCat入门篇-使用案例1:读写分离(part1)][MyCat入门篇-使用案例1:读写分离(part2)][MyCat入门篇-使用案例1:读写分离(part3)]我们已经把MySQL组从复制的集群环境准备好了,现在才开始结合nycat真正的配置读写分离。配置读写分离我们前面已经搭建好MySQL主从同步的集群环境,现在结合mycat来配置读写分离的功能。mycat根据我们的SQL语句自动去连接对应的MySQL的写节点和读节点,避免了我们在应用程序中自己去增加连接数据源的原创 2020-10-28 22:38:02 · 357 阅读 · 0 评论 -
MyCat入门篇-使用案例1:读写分离(part3)
前置文章请参考:MyCat入门篇-使用案例1:读写分离(part2)文章目录验证主从复制M1->S1,M1->M2,M2->S2的验证M2->S2,M2->M1,M1->S1的验证M3->S3的验证验证主从复制注意:在验证主从复制的时候,所有的写入操作都需要在master节点上进行操作,从节点上是不允许有写的操作的,只能有读的操作。也就是我们只能在master1、master2、master3这三个主节点上执行写的操作。不能再slave1、slave2、sla原创 2020-10-27 16:41:14 · 181 阅读 · 0 评论 -
MyCat入门篇-使用案例1:读写分离(part2)
前置文章:MyCat入门篇-使用案例1:读写分离(part1)文章目录配置组从同步创建主从同步使用的账号记录binlog日志偏移量配置M1->S1的同步关系配置M2->S2的同步关系配置M3->S3的同步关系配置M1->M2的同步关系配置M2->M1的同步关系配置组从同步备注:我们此次主从使用的是基于日志点的主从复制,当然还有另外一种基于EGTD的主从复制实现方式。后续有时间我再补上基于EGTD复制的实现示例。创建主从同步使用的账号创建该账号的作用是:供从节点使用这个原创 2020-10-26 19:20:56 · 162 阅读 · 0 评论 -
MyCat入门篇-使用案例1:读写分离(part1)
MyCat的使用案例需求背景描述想对mycat进行实践操作,结合一个数据库集群是必不可少的,因为它是一款数据库中间件产品,如果没有数据库作为基础,它的存在如同空中楼阁。所以我们在进行实践mycat案例之前,需要搭建一个数据库集群,我们这里选择比较轻量级的MySQL数据库来作为mycat数据库中间件的底层数据库集群环境。那么如何快速搭建一个MySQL集群环境呢?使用docker容器技术将是最佳的选择。接下来我将带领大家使用docker容器技术快速的搭建一个MySQL的主从复制的集群环境。完成了My原创 2020-10-25 15:43:05 · 401 阅读 · 1 评论 -
MyCat入门篇-下载安装
文章目录下载从官网下载github上下载安装直接解压安装制作镜像来安装准备mycat压缩包准备dockerfile文件构建镜像启动MyCat配置文件介绍server.xmlschema.xmlrole.xml下载github或者mycat官网从官网下载http://www.mycat.org.cn/github上下载https://github.com/MyCATApache/Mycat-Server/releases安装MyCat是使用Java语言编写的,所以它的运行少不了JDK的支持,所原创 2020-10-24 19:20:03 · 3995 阅读 · 1 评论 -
MyCat入门篇-什么是MyCat
文章目录发展历史功能介绍读写分离垂直拆分水平拆分MyCat是什么?这个概念可大可小,作为使用者,我的理解是这样的:MyCat是一款开源的数据库中间件什么是中间件?中间件是什么东西?可以理解为在两个东西中间起到衔接协调作用的这么一个东西。在软件架构中的位置,位于应用和数据库之间的一个应用软件比如我们的软件前面有页面展现层,也就是我们平时所说的前端。前端后面的是处理前端发起的请求的后端。那么,后端再往后是什么?那就是存储我们的所有请求数据的数据库了。而我们今天讨论的MyCat数据库中间件,就是在原创 2020-10-23 23:58:08 · 1107 阅读 · 0 评论