自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除