MyCAT对单库分表的支持还不太好,所以本课程中也没有讲这部分内容。简单来说单库分表在需要在scheam.xml中如下配置逻辑表
<table name="order" primaryKey="id" autoIncrement="true" subTables="order$1-3" dataNode="dn1" rule="mod-long" >
</table>
其中
与mysql数据库中的表名对应 subTables="order$1-3"是配置分表的 对应mysql order1,order2,order3表的
primaryKey="id" 是主键id