Docs 菜单

Relational Migrator 简介

MongoDB Relational Migrator是一款免费工具,可帮助您将数据从关系数据库迁移到MongoDB。 借助Relational Migrator,您可以:

  • 转换数据

    为您的数据定义新的MongoDB模式,或从推荐的模式入手,然后根据您的需求进行自定义。

  • 轻松迁移到MongoDB

    将数据从Oracle、 SQL Server、 MySQL、PostgreSQL 等常用关系数据库迁移到MongoDB Atlas或自托管部署。

  • 生成应用程序代码

    获取实体类、持久层和 API 的MongoDB兼容代码。

  • 使用生成式AI转换SQL数据库对象

    转换SQL查询、过程和视图,然后对其进行验证。


下载 Relational Migrator
An image of documents moving from one stack to another
您能做什么
1

使用“映射”屏幕的实体关系图定义新模式,或从推荐的模式开始并进行自定义。定义新字段、分割或合并表数据,或将外键关系非规范化为嵌入式文档和数组。

2

使用自定义映射规则对关系模式进行非规范化,或将多个表合并到单个MongoDB集合中,从而提高数据访问和查询性能。

An entity-relationship diagram in Relational Migrator
1

从C#、 Java和JavaScript等语言中进行选择。 代码生成模板支持JSON输出和常见应用程序框架,例如 Spring Data、Node、 Mongoose等。

2

立即为实体类、持久层和 API 生成与MongoDB兼容的应用程序代码。

A generated code example
1

将SQL查询、视图和存储过程转换为与MongoDB兼容的C#、 Java或JavaScript代码。

2

在Relational Migrator中测试查询,以验证转换后的SQL并确保与MongoDB的兼容性。

A query converted from SQL to MQL
1

将数据从Oracle、 SQL Server、 MySQL、PostgreSQL 等关系数据库迁移到MongoDB Atlas或自托管部署。

2

选择快照迁移或使用变更数据捕获 (CDC) 的持续同步。 在Relational Migrator中验证数据完整性,并与Apache Kafka或 Confluent Cloud 集成以进行大规模迁移。

The data migration UI in Relational Migrator
相关产品和资源

探索适用于 MongoDB 的库和工具。

以您应用程序的语言使用 MongoDB

进一步了解驱动程序

使用 MongoDB Compass 直观地探索数据

查看 Compass 文档

管理和监控您的部署

查看 Ops Manager