如果关系表太多,如何将数据从Oracle迁移到Mongo?

时间:2019-05-22 16:30:33

标签: spring-batch

我正在这里寻找方法。我几乎在{strong> Oracle 数据库中200 tables。我想将数据从Oracle迁移到MongoDB,因为我们已经在MongoDB中schemas就200个表做好了准备。

我们考虑了ETLApache NifiSpring Batch等选项。至于进行这种数据迁移,我可以想到Spring Boot,它是开源的,高度可定制的解决方案,并且从实现的角度来看,我也支持它。

由于这是一次从Oracle到MongoDB的数据加载,所以我可以考虑在Spring Boot + Batch项目中编写200个作业,然后一次触发一次并完成数据加载。

由于oracle具有高度规范化的数据,因此这种方法看起来既安全又容易,但是这增加了在spring batch project中创建200个作业的工作。

有什么办法可以加入联接并减少作业列表吗?

0 个答案:

没有答案