Sharding-Jdbc两个常见的问题

Sharding-Jdbc两个常见的问题

老师,你好。有几个问题。

1:sharding-jdbc配置主表和子表之间的绑定,视频中提到的bug,按照视频里面使用的jar包版本只能修改源码吗?


2:sharding-jdbc操作分库分表,我现在有这样一个需求。ds0和ds1。ds0中存在一张ds1中没有的表,像这种情况使用sharding-jdbc操作表进行查询和插入的时候报错:Cause: java.lang.IllegalStateException: Missing the data source name: 'null' 。

    ​这种情况应该如何处理?业务需求确实存在这种情况,ds0存在的表在ds1中不存在,ds1中存在的表在ds0中不存在。


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
凌波微步 2021-06-10 14:27:08

1、新版本中没有问题;

2、可以配置default数据源,那些不需要分片的表不用配置分片规则,走统一的默认数据源就可以了。

  • 提问者 慕神3666074 #1

    老师,能不能追加一期默认springboot整合sharding-jdbc,default数据源+分库分表数据源互相搭配在一起的视频。

    2021-06-10 15:02:47
  • 凌波微步 回复 提问者 慕神3666074 #2

    去​sharding-jdbc官网上看吧,在配置的页签里搜一下default关键字就可以了。

    2021-06-10 15:29:12
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师