将数据从 Oracle 数据库迁移到 MongoDB 的策略

Dav*_*vid 5 database oracle data-modeling database-migration mongodb

我有一个包含生产数据的现有 Oracle 数据库。我打算迁移到MongoDB,所以我想将Oracle数据库中现有的数据迁移到MongoDB。Oracle数据库和MongoDB中存储的数据的数据模型会有所不同。

我计划使用https://blogs.oracle.com/jsondb/generate-json-data从 Oracle 数据库获取所有 json 数据。一旦我获得包含所有数据的 json 文件,我会将其导入到 MongoDB 中。如果从 Oracle 数据库提取的数据不符合我的要求,我将创建一个实用程序来将每个集合的数据转换为多个 json 文件。

如果有更好的方法,我需要一些建议,我的解决方案是否是解决问题的正确方法?