Converter SQL para NoSQL

Traduza SELECT/INSERT/UPDATE/DELETE para MongoDB ou DynamoDB

100% no navegador Grátis para sempre Sem cadastro

Funciona 100% no seu navegador — nada é enviado, nunca.

O que é SQL → NoSQL?

Migrando de um banco relacional para MongoDB ou DynamoDB? Cole uma instrução SQL — SELECT com WHERE, ORDER BY e LIMIT, ou INSERT, UPDATE, DELETE — e receba a operação NoSQL equivalente: um find()/aggregate() do MongoDB ou um comando do DynamoDB. Condições WHERE viram operadores de consulta ($gt, $in, $regex…) automaticamente. Funciona totalmente no seu navegador.

Como usar SQL → NoSQL

  1. Cole uma instrução SQL (SELECT, INSERT, UPDATE ou DELETE).
  2. Escolha o destino: sintaxe do MongoDB shell ou DynamoDB.
  3. Clique em Converter — cláusulas WHERE são mapeadas automaticamente.
  4. Copie a consulta NoSQL gerada para a sua aplicação.

Perguntas frequentes

Quais recursos de SQL são suportados?

SELECT com projeção de colunas, WHERE (=, !=, <, >, <=, >=, LIKE, IN, BETWEEN, AND/OR), ORDER BY, LIMIT e OFFSET, além de INSERT de uma linha, UPDATE...SET e DELETE. JOINs são sinalizados com orientação, pois bancos de documentos modelam relações de outra forma.

Como o LIKE é traduzido para MongoDB?

LIKE 'abc%' vira um $regex ancorado com ^, '%abc' vira um regex com âncora $ no fim, e '%abc%' vira um $regex livre — o padrão idiomático de busca do MongoDB.

Minha consulta é enviada a um servidor?

Não. A análise e a conversão são JavaScript puro no navegador. Nomes de tabelas, colunas e valores das suas consultas ficam no seu dispositivo.

Meus dados são enviados para algum lugar?

Não. Todas as ferramentas do DataForge funcionam inteiramente no seu navegador. Textos e arquivos são processados localmente e nunca passam pela rede.

As conversões são precisas?

Sim — usamos as mesmas bibliotecas consagradas usadas em produção (Web Crypto nativa para hashes, js-yaml para YAML), então o resultado bate com o das suas ferramentas de desenvolvimento.

Existe limite de tamanho?

Não há limite fixo. O processamento acontece na sua máquina, então até documentos grandes são convertidos em milissegundos.