- 博客(9)
- 收藏
- 关注
原创 数据库中间件 Sharding-JDBC 源码分析 —— SQL 解析(二)之SQL解析
������关注微信公众号:【芋艿的后端小屋】有福利: 1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表 2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址 3. 您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。 4. 新的源码解析文章实时收到通知。每
2017-07-30 23:26:55 1546
原创 Sharding-JDBC 源码分析 —— SQL 解析(二)之SQL解析
????????????关注微信公众号:【芋艿的后端小屋】有福利:RocketMQ / MyCAT / Sharding-JDBC所有源码分析文章列表RocketMQ / MyCAT ...
2017-07-29 10:00:00 209
原创 数据库中间件 Sharding-JDBC 源码分析 —— SQL 解析(一)之语法解析
**SQL 解析引擎**,数据库中间件必备的功能和流程。Sharding-JDBC 在 `1.5.0.M1` 正式发布时,将 SQL 解析引擎从 Druid 替换成了自研的。**新引擎仅解析分片上下文,对于 SQL 采用"半理解"理念,进一步提升性能和兼容性,同时降低了代码复杂度**(不理解没关系,我们后续会更新文章解释该优点)。 国内另一款数据库中间件 MyCAT SQL 解析引擎也是 Druid,目前也在开发属于
2017-07-24 00:07:13 1122
原创 数据库中间件 MyCAT 源码分析 —— SQL ON MongoDB
������关注微信公众号:【芋艿的后端小屋】有福利: 1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表 2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址 3. 您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。 4. 新的源码解析文章实时收到通知。每
2017-07-21 00:53:25 3243
原创 数据库中间件 MyCAT源码分析 —— PreparedStatement 重新入门
相信很多同学在学习 JDBC 时,都碰到 PreparedStatement 和 Statement。究竟该使用哪个呢?最终很可能是懵里懵懂的看了各种总结,使用 PreparedStatement。那么本文,通过 MyCAT 对 PreparedStatement 的实现对大家能够重新理解下。本文主要分成两部分....
2017-07-19 00:29:55 1010
原创 数据库中间件 MyCAT源码分析 —— PreparedStatement 重新入门
原文地址:http://www.yunai.me/MyCAT/what-is-PreparedStatement/MyCat-Server 带注释代码地址 :https://github...
2017-07-17 18:16:33 97
原创 数据库中间件 MyCAT源码分析 —— XA分布式事务
数据库拆分后,业务上会碰到需要分布式事务的场景。MyCAT 基于 XA 实现分布式事务。国内目前另外一款很火的数据库中间件 Sharding-JDBC 准备基于 TCC 实现分布式事务。本文内容分成三部分:1. XA 概念简述2. MyCAT 代码如何实现 XA3. MyCAT 在实现 XA 存在的一些缺陷
2017-07-16 16:57:01 3455
原创 数据库中间件 MyCAT源码分析 —— 跨库两表Join
MyCAT 支持跨库表 Join,目前版本仅支持跨库**两**表 Join。虽然如此,已经能够满足我们大部分的业务场景。况且,Join 过多的表可能带来的性能问题也是很麻烦的。本文主要分享:1. 整体流程、调用顺序图2. 核心代码的分析
2017-07-16 16:55:57 3135
转载 数据库中间件 MyCAT源码分析——跨库两表Join
原文地址:http://www.yunai.me/MyCAT/two-table-share-join/?mpMyCat-Server 带注释代码地址 :https://github.c...
2017-07-13 11:45:00 253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人