sharding-jdbc BindingTableRule
BindingTableRule具体是怎么用
我又一张用户表user_info
id name
还有一张订单表
id user_id order_name
TableRule userinfoRule = TableRule.builder("user_info").generateKeyColumn("id", DefaultKeyGenerator.class).actualTables(Arrays.asList("user_info_0", "user_info_1")).dataSourceRule(dataSourceRule).build();
TableRule orderinfoRule = TableRule.builder("order_info").generateKeyColumn("id", DefaultKeyGenerator.class).actualTables(Arrays.asList("order_info")).dataSourceRule(dataSourceRule).build();
2张表都有自己的主键 要怎么绑定到一起
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果2张表都用的统一个分片类 是不是不用绑定
意思是分库和分表都用同一策略吗?这样的话分库没问题,但是分表的话都是在一张表了
无法绑定。binging table的意思是两张表的分片key与分片规则完全一致