数据库分库分表中间件 Sharding-JDBC 源码分析 —— SQL 路由之分库分表路由
Posted 芋道源码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库分库分表中间件 Sharding-JDBC 源码分析 —— SQL 路由之分库分表路由相关的知识,希望对你有一定的参考价值。
本文主要基于 Sharding-JDBC 1.5.0 正式版
1. 概述
2. SQLRouteResult
3. 路由策略 x 算法
4. SQL 路由
5. DatabaseHintSQLRouter
6. ParsingSQLRouter
6.1 SimpleRoutingEngine
6.2 ComplexRoutingEngine
6.3 CartesianRoutingEngine
6.3 ParsingSQLRouter 主#route()
666. 彩蛋
RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。
新的源码解析文章实时收到通知。每周更新一篇左右。
认真的源码交流微信群。
1. 概述
本文分享分表分库路由相关的实现。涉及内容如下:
SQL 路由结果
路由策略 x 算法
SQL 路由器
内容顺序如编号。
Sharding-JDBC 正在收集使用公司名单:传送门。
以上是关于数据库分库分表中间件 Sharding-JDBC 源码分析 —— SQL 路由之分库分表路由的主要内容,如果未能解决你的问题,请参考以下文章