Menu Docs

O que é o Relational Migrator

O Relational Migrator do MongoDB é uma ferramenta gratuita para ajudá-lo a migrar dados de um banco de dados relacional para o MongoDB. Com o Relational Migrator, você pode:

  • Transformar seus dados

    Defina um novo esquema MongoDB para seus dados ou comece com um recomendado e personalize-o para atender às suas necessidades.

  • Migre facilmente para o MongoDB

    Migre dados de bancos de dados relacionais populares como Oracle, SQL Server, MySQL, PostgreSQL, e outros para o MongoDB Atlas ou um sistema autogerenciado.

  • Gerar código do aplicação

    Obtenha código compatível com o MongoDB para classes de entidade, camadas de persistência e APIs.

  • Converta objetos de banco de dados SQL com IA generativa

    Converta queries, procedimentos e visualizações SQL -- então, valide-os.


Baixar o Relational Migrator
Uma imagem de documentos passando de uma pilha para outra
O que você pode fazer
1

Use os diagramas entidade-relacionamento da tela Mapeamento para definir um novo esquema ou começar com um esquema recomendado e personalizá-lo. Defina novos campos, divisão ou mescle dados de tabelas ou desnormalize relacionamentos de chave estrangeira como documentos e arrays incorporados.

2

Use regras de mapeamento personalizadas para desnormalizar seu esquema relacional ou incorpore várias tabelas em uma única collection do MongoDB para melhorar o acesso a dados e o desempenho de queries.

Um diagrama entidade-relacionamento no Relational Migrator
1

Migre dados de bancos de dados relacionais como Oracle, SQL Server, MySQL, PostgreSQLe outros para o MongoDB Atlas ou um sistema autogerenciado.

2

Escolha entre uma migração de snapshot ou sincronização contínua com Change Data Capture (CDC). Verifique a integridade dos dados no Relational Migrator e integre ao Apache Kafka ou Confluent Cloud para migrações de grande escala.

A interface do usuário de migração de dados no Relational Migrator
1

Escolha entre linguagens como C#, Java e JavaScript. Os modelos de geração de código oferecem suporte à saída JSON e estruturas de aplicação comuns, como Spring Data, Node, Mongoose e muito mais.

2

Gere instantaneamente código de aplicação compatível com o MongoDB para classes de entidade, camadas de persistência e APIs.

Um exemplo de código gerado
1

Converta queries, visualizações e procedimentos armazenados SQL em código compatível com o MongoDB para C#, Java ou JavaScript.

2

Teste as queries no Relational Migrator para validar o SQL convertido e garantir a compatibilidade com o MongoDB.

Uma query convertida de SQL para MQL
Recursos e produtos relacionados

Explore bibliotecas e ferramentas para MongoDB.

Use o MongoDB no idioma do seu aplicativo

Aprenda sobre Drivers

Explore visualmente seus dados com o MongoDB Compass

Exibir documentos do Compass

Gerencie e monitore suas implantações

Visualizar Ops Manager