springboot如何实现,把A数据库的user表(10万条数据)插入到B数据库的user表?

1.第一次需要初始化10万条数据,
2.以后每天同步一次,

阅读 2.8k
4 个回答

十万其实不多,除非性能不行或者网络不行
定时任务,建新表,插入数据,原表改名,新表改名,完事

新手上路,请多包涵

这个问题应该是要把A库下的user表同步到B数据库下, 跟springboot没啥关系
可以试试以下的解决办法:
1、aliyun的DTS
2、cannal

新手上路,请多包涵

第一次10万真心不多, 代码分页读取插入, 最多20分钟就做完了.
增量数据的同步可以采取每天定时同步, 每次先查B表最大ID, 然后去A表分页查询大于B表最大ID的数据然后插入B表.

新手上路,请多包涵

建议使用DataX,可以设置增量同步和全量同步,也可以设置定时任务

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题