MyCat的一个分库配置写法

发布于 2022-09-12 00:11:15 字数 685 浏览 30 评论 0

业务需要生成一对多的数据,一张订单需要生成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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文