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) é 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)
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
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
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