MongoDB 关系迁移器 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

MongoDB 关系迁移器

MongoDB 关系迁移器是一种工具,可帮助您将关系数据库工作负载迁移到 MongoDB Atlas。关系迁移器允许您:

  • 设计一个从现有关系架构派生的有效 MongoDB 架构。

  • 将数据从 Oracle、SQL Server、MySQL、PostgreSQL 或 Sybase ASE 迁移到 MongoDB,同时将当前架构转换为目标架构。

  • 生成代码工件以减少更新应用程序代码所需的时间。

关系迁移器可协助进行以下迁移活动:

  • 架构映射和建模。您可以使用实体关系样式图来查看架构,也可以编辑映射规则来塑造目标架构。您可以跨集合拆分或合并表,也可以使用嵌入式数组和嵌入式文档映射规则来嵌入表格。您可以使用计算字段(JavaScript 表达式)将源关系数据库中的列转换为自定义 MongoDB 字段。

  • 架构建议。您可以使用关系迁移器建议的映射规则来加快架构映射的速度,并将映射应用于您的集合。

  • 同步数据。你可以将数据从 Oracle、MySQL、SQL Server、PostgreSQL 或 Sybase ASE 复制到 MongoDB Atlas。在一次性或连续复制期间,您可以使用规则将关系数据库中的列映射到 MongoDB 字段,从而自动转换数据。

  • 转换应用程序代码。MongoDB 支持 C#、Java、 JavaScript、JSON 多个模板框架。您可以使用代码生成功能为实体类、持久层和创建代码 APIs,以加快您的开发任务。

有关此迁移选项的更多信息,请参阅上的 “将关系数据库迁移到 MongoDB A tlas”。 AWS