MyCat的一个分库配置写法
业务需要生成一对多的数据,一张订单需要生成50w起步的零件信息,每个零件有一个零件代码。目前采用的表设计如下:
parts_order -- 零件订单表
parts_slave_0~63 -- 零件详情表
两表之间的关联关系为parts_slave里面的order_id对应parts_order的ID。
需要场景是join连接查询出数据。类似的sql语句大概为:
select * from parts_slave a inner join parts_order b on a.order_id = b.id limie 100
目前的相关的mycat配置为:
<table name="parts_slave" primaryKey="ID" autoIncrement="true" dataNode="parts_db" subTables="parts_slave_$0-63">
<childTable name="parts_order" primaryKey="id" joinKey="id" parentKey="order_id"/>
</table>
实际效果并不能查询出parts_order表的字段,请问是什么问题?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论