<mycat:schema xmlns:mycat="http://io.mycat/"> <schema name="RDRS_MYCAT_POC" checkSQLschema="true" sqlMaxLimit="100000" dataNode="mysql_node_3"
> <table name="MYCAT_SOURCETABLE" primaryKey="USERID" subTables="mycat_sourcetable_$0-7" rule="mycatrule8" dataNode="mysql_node_1,mysql_node_2" selDbColumn="USERID"></table>
假设现在有上述的配置文件,现在物理库都是空的情况下
我直接通过mycat执行建表语句
create table MYCAT_SOURCETABLE (
);那么这个表会直接落到
mysql_node_1,mysql_node_2
如果我建的表名不是MYCAT_SOURCETABLE该表就会落到mysql_node_3
这就是垂直拆分,分库