Existem diversas ferramentas disponíveis no mercado para administrar seu banco de dados MongoDB. Elas melhoraram a produtividade em tarefas de desenvolvimento, administração e ajudam também a diminuir a curva de aprendizado para quem está começando com banco de dados NoSQL ou vindo do SQL. Separei uma lista com algumas das ferramentas mais populares e gratuitas que já usei e recomendo.

Robo 3T (antigo Robomongo)

Robo 3T (anteriormente Robomongo)

Robo 3T (anteriormente Robomongo) é uma das mais populares interfaces gráficas e gratuita para os amantes do MongoDB. Leve e de código aberto, oferece suporte a várias plataformas (Mac, Linux e Windows) e incorpora também a linha de comando mongo em sua aplicação para fornecer interação para os usuários mais avançados. É desenvolvido pela 3T Software, a equipe por trás da IDE Studio 3T .

Recursos principais

  • Linha de comando incorporada
  • Interface assíncrona e sem bloqueios
  • Suporte para MongoDB 4.0+

NoSQLBooster (antigo MongoBooster)

NoSQLBooster (antigo MongoBooster)

O NoSQLBooster (anteriormente MongoBooster) é outra ferramenta popular para administrar seu banco de dados. Disponível em diversas plataformas (Mac, Linux e Windows) ela é centrada na linha de comando mongo e fornece recursos de monitoramento, construtor de consultas com autocomplete, consultas SQL e suporte à sintaxe ES2017.

Recursos principais

  • Autocomplete inteligente
  • Consultas em SQL
  • Construção de consultas encadeadas
  • Análise de Schemas
  • Monitoramento de servidor

NoSQL Manager

NoSQL Manager

Essa ferramenta de administração mescla a interface amigável e o poder da linha de comando. Oferece alto desempenho com suporte para todos os recursos mais recentes do MongoDB e MongoDB Enterprise.

Recursos principais

  • Interface gráfica para linha de comando do MongoDB com preenchimento automático de código
  • Três modos de exibição: Árvore, Tabela e JSON.
  • Importação de tabelas de bancos de dados MySQL e SQL Server
  • Exportação de documentos para os formatos CSV, XML, XLSX e JSON

MongoDB Compass

MongoDB Compass

O MongoDB Compass é desenvolvido pela própria equipe do MongoDB. Ele fornece aos usuários uma visualização gráfica de seu esquema MongoDB sem a necessidade da linguagem de consulta por linha de comando.

Recursos principais

  • O MongoDB Compass analisa documentos e exibe estruturas chaves em uma coleção usando consultas ad-hoc em segundos
  • Oferece suporte a informações rápidas sobre o status do servidor e o desempenho da consulta
  • Permite visualizar o desempenho de consultas
  • Ajuda os usuários a tomar decisões sobre indexação, validação de documentos e muito mais
  • Não há necessidade de escrever na linha de comando

Veja como encontrar registros duplicados no MongoDB

Author

Um nerd nada tradicional… Desenvolvedor web full-stack, escritor amador e inventor nas horas vagas. Apaixonado por tecnologia e entusiasmado por projetos de código aberto!