MyCat分布式数据库如何解决分库JOIN
一、全局表。
该模式适用于不分片表。
MyCat全局表在进行更新、添加、删除操作时会在每一个节点执行 一次以保证数据一致性
MyCat全局表在设计时需要额外添加一个字段_mycat_op_time数据类型为bigint
MyCat在开启全局一致性检查时并不会同步全局表中的数据(可能是使用方式不对)
二、E-R分片规则
该模式适用于分片表
MyCat基于E-R规则分片的目的避免了跨库JOIN。这样使得两个表的主外键数据会分布到同一个节点。并且这两个表不能分库。