View a markdown version of this page

MongoDB Relational Migrator - AWS 规范性指导

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

MongoDB Relational Migrator

MongoDB Relational Migrator 可助力将关系数据库工作负载迁移到 MongoDB Atlas。Relational Migrator 可用于:

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

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

  • 生成代码构件以缩短更新应用程序代码所需的时间。

Relational Migrator 可协助完成以下迁移活动:

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

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

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

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

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