数据库分库分表中间件 Sharding-JDBC 源码分析 —— SQL 路由之分库分表配置

Posted 芋道源码

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库分库分表中间件 Sharding-JDBC 源码分析 —— SQL 路由之分库分表配置相关的知识,希望对你有一定的参考价值。

本文主要基于 Sharding-JDBC 1.5.0 正式版

  • 1. 概述

  • 2. TableRule

    • 2.2.1 DataNode

    • 2.2.2 DynamicDataNode

    • 2.1 logicTable

    • 2.2 数据单元

    • 2.3 分库/分表策略

    • 2.4 主键生成

  • 3. ShardingRule

    • 3.1 dataSourceRule

    • 3.2 tableRules

    • 3.3 bindingTableRules

  • 4. ShardingStrategy

  • 5. ShardingAlgorithm

  • 666. 彩蛋


数据库分库分表中间件 Sharding-JDBC 源码分析 —— SQL 路由(一)之分库分表配置

  1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表

  2. 您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。

  3. 新的源码解析文章实时收到通知。每周更新一篇左右。

  4. 认真的源码交流微信群。


1. 概述

以上是关于数据库分库分表中间件 Sharding-JDBC 源码分析 —— SQL 路由之分库分表配置的主要内容,如果未能解决你的问题,请参考以下文章

数据库分库分表中间件 Sharding-JDBC 源码分析 —— SQL 路由之分库分表路由

解读分库分表中间件Sharding-JDBC

分库分表开源中间件之Sharding-JDBC使用体验

分库分表中间件sharding-jdbc的使用

分库分表Sharding-JDBC入门与项目实战

数据库分库分表中间件 Sharding-JDBC 源码分析 —— SQL 执行