一、理论知识
二、数据库
-
笔者带你剖析淘宝TDDL——Matrix层的分库分表配置与实现
纠正文章关于分库分表规则的一点错误:<property name="dbRuleArray" value="(#id#.longValue() % 4096).intdiv(16)"/>
这个规则,表示分4096张表,每个库16张表。因此,tableIndex = id % 4096、dbIndex = id % 4096 / 16。 - 笔者带你剖析轻量级Sharding中间件——Kratos1.x
<property name="dbRuleArray" value="(#id#.longValue() % 4096).intdiv(16)"/>
这个规则,表示分4096张表,每个库16张表。因此,tableIndex = id % 4096、dbIndex = id % 4096 / 16。