1. 概述可能你在看到这个标题会小小的吃惊,MyCAT 能使用 MongoDB 做数据节点。是的,没错,确实可以。吼吼吼,让我们开启这段神奇的“旅途”。本文主要分成四部分:总体流程,让你有个整体的认识查询操作插入操作彩蛋,彩蛋,彩蛋建议你看过这两篇文章(非必须):《MyCAT 源码分析 —— 【单库单表】插入》《MyCAT 源码分析 —— 【单库单表】查询》2. 主流程MyCATServer 接收
原创 2021-01-18 18:25:41
365阅读
可能你在看到这个标题会小小的吃惊,MyCAT 能使用 MongoDB 做数据节点。是的,没错,确实可以。 吼吼吼,让我们开启这段神奇的“旅途”。
原创 2021-07-30 10:14:10
352阅读
Mycat 连接池
原创 精选 2018-03-22 13:14:46
4273阅读
1点赞
关注**微信公众号:【芋艿的后端小屋】**有福利:RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。新的源码解析文章实时收到通知。每周更新一篇左右。1. 依赖工具2. 源
原创 2017-07-21 01:06:20
613阅读
1. 依赖工具MavenGitJDKMySQLIntelliJ IDEA2. 源码拉取从官方仓库 https://github.com/MyCATApache/Mycat-Server Fork 出属于自己的仓库。为什么要 Fork ?既然开始阅读、调试源码,我们可能会写一些注释,有了自己的仓库,可以进行自由的提交。
原创 2021-01-18 14:28:35
167阅读
相信很多同学在学习 JDBC 时,都碰到 PreparedStatement 和 Statement。究竟该使用哪个呢?最终很可能是懵里懵懂的看了各种总结,使用 PreparedStatement。那么本文,通过 MyCAT .......
原创 2021-07-30 10:01:42
554阅读
第 5 章 日志分析mycat 的日志文件配置为 MYCAT_HOME/conf/log4j.xml,结构为:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"><appender name="Cons
原创 2021-08-18 01:35:30
393阅读
第 5 章 日志分析mycat 的日志文件配置为 MYCAT_HOME/conf/log4j.xml,结构为:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE log4j:configuration
原创 2022-01-23 10:27:40
189阅读
Mycat 网络通信框架
原创 2018-03-22 14:17:39
1000阅读
1点赞
1. 依赖工具 2. 源码拉取 3. 数据库配置 4. MyCat 配置 5. MyCAT 启动 6. MyCAT 测试 7. 交流
原创 2021-07-30 13:55:10
116阅读
日志配置mycat的日志文件配置MYCAT_HOME/conf/log4j.xml,结构为:日志配置是标准的log4j配置,其中:<param name="file" value="${MYCAT_HOME}/logs/mycat.log" />是日志文件的存放目录。<root> <level value="debug" /> <appe...
原创 2021-07-07 14:12:15
473阅读
日志配置 mycat的日志文件配置MYCAT_HOME/conf/log4j.xml,结构为:
原创 2022-03-24 11:25:56
291阅读
可能你在看到这个标题会小小的吃惊,MyCAT 能使用 MongoDB 做数据节点。是的,没错,确实可以。 吼吼吼,让我们开启这段神奇的“旅途”。 本文主要分成四部分: 1. 总体流程,让你有个整体的认识 2. 查询操作
转载 2021-07-30 11:35:59
416阅读
MyCat源码中,很多对象都使用到了单例模式。 首先是MycatServer类,该实例必须全局唯一,所以这里涉及
原创 2022-07-22 15:18:53
6阅读
1. 概述内容形态以 顺序图 + 核心代码 为主。 如果有地方表述不错误或者不清晰,欢迎留言。 对于内容形态,非常纠结,如果有建议,特别特别特别欢迎您提出。 微信号:wangwenbin-server。本文讲解 【单库单表】查询 所涉及到的代码。内容和 《MyCAT 源码分析 —— 【单库单表】插入》 超级相似,一方面本身流程基本相同,另外一方面文章结构没拆分好。我们使用 标记差异的逻辑。交互如下
原创 2021-01-18 14:25:29
209阅读
1. 概述内容形态以 顺序图 + 核心代码 为主。 如果有地方表述不错误或者不清晰,欢迎留言。 对于内容形态,非常纠结,如果有建议,特别特别特别欢迎您提出。 微信号:wangwenbin-server。本文讲解 【单库单表】插入 所涉及到的代码。交互如下图:单库单表插入简图整个过程,MyCAT Server 流程如下:接收 MySQL Client 请求,解析 SQL。获得路由结果,进行路由。获得
原创 2021-01-18 14:26:25
229阅读
MyCAT 支持跨库表 Join,目前版本仅支持跨库两表 Join。虽然如此,已经能够满足我们大部分的业务场景。况且,Join 过多的表可能带来的性能问题也是很麻烦的。
转载 2021-07-30 11:24:39
417阅读
数据库中间件 MyCAT 源码分析 —— 【单库单表】查询
原创 2021-07-30 15:06:28
242阅读
1. 概述 2. 接收请求,解析 SQL 3. 获得路由结果 4. 获得 MySQL 连接,执行 SQL 5. 响应执行 SQL 结果
SQL
原创 2021-07-30 10:03:56
206阅读
数据库中间件 MyCAT源码分析 —— XA分布式事务
转载 2021-07-30 10:11:24
472阅读
  • 1
  • 2
  • 3
  • 4
  • 5