A interface padrão do MongoDB é uma linha de comando (CLI) e torna difícil para novos usuários lidar com os bancos de dados como um profissional. Então, aqui está a lista das ferramentas de gerenciamento MongoDB mais populares com interface GUI.
O programa de banco de dados de código aberto MongoDB está disponível nas edições Community, Enterprise MongoDB Atlas. A edição do Community Server é gratuita para uso, enquanto para o MongoDB Enterprise Server, que é uma edição comercial, é necessário comprar sua assinatura. Ele está disponível para Windows, Linux e OS X. O MongoDB Atlas foi projetado para ser executado em plataformas de nuvem como AWS, Microsoft Azure e Google Cloud Platform.
MongoDB é um programa de banco de dados orientado a documentos que se enquadra na categoria de programa de banco de dados NoSQL e usa documentos semelhantes a JSON com esquemas.
Então, aqui apresentamos algumas das melhores ferramentas de gerenciamento MongoDB disponíveis para fornecer uma interface GUI a fim de melhorar a produtividade. Assim como o PHPMyAdmin para fornecer interface GUI HTTP baseada na web para bancos de dados MySQL/MariaDB. No entanto, todas as ferramentas aqui incluídas não são baseadas em HTTP e apenas algumas delas fornecem uma interface web para o MongoDB.
Para começar com o MongoDB com uma interface gráfica de usuário, o MongoDB é a melhor maneira. A bússola MongoDB foi desenvolvida pelos mesmos desenvolvedores do MongoDB, o que significa mais confiabilidade e compatibilidade. Ele fornece ferramentas GUI MongoDB para MongoDB explorar o banco de dados interativo; com funcionalidade CRUD completa e de forma visual. Com a ajuda da visualização de esquema integrada, o usuário pode analisar documentos e exibir estruturas ricas. Para monitorar a carga do servidor oferece estatísticas em tempo real das operações do banco de dados. Assim como o MongoDB, o Compass também vem em duas versões, uma é Enterprise (paga) e a comunidade, de uso gratuito. Disponível para Linux, Mac ou Windows.
Características:
- Visualização de esquema integrada
- Insights sobre o status do servidor e o desempenho da consulta
- Visualize, entenda e trabalhe com seus dados geoespaciais
- Uma abordagem fácil para criar, ler, atualizar e excluir dados (CRUD)
- GUI fácil de entender
- Extensível por meio de plug-ins
- Construa pipelines de agregação em uma UI intuitiva
- Mais…
Baixe grátis a bússola MongoDBousaber–
NoSQLBooster (mongobooster)
NoSQLBooster é uma ferramenta provedora de interface GUI bastante popular para nossa interface CLI do MongoDB. É formalmente conhecido como MongoBooster. NoSQLBooster é uma plataforma cruzada que vem com várias ferramentas MongoDB para gerenciar bancos de dados e monitorar servidores. Esta ferramenta MongoDB inclui ferramentas de monitoramento de servidor, Visual Explique Plan, construtor de consultas, consulta SQL, suporte de sintaxe ES2017 e muito mais… Está disponível emLivreVersões , Pessoal e Comercial, é claro, a versão gratuita tem algumas limitações de recursos. NoSQLBooster também está disponível para Windows, macOS e Linux.
Um dos recursos mais destacados é uma verdadeira experiência IntelliSense. Este é o serviço de voz integrado que conhece todos os tipos de sugestões de código para ajudá-lo a digitar; qualquer pessoa que use NoSQLBooster admiraria sua capacidade de preencher automaticamente variáveis, métodos, palavras-chave, propriedades e até mesmo os nomes da coleção MongoDB. Eles fornecem vários snippets integrados para ajudá-lo a escrever suas consultas de script de shell com mais rapidez.
Recursos do NoSQLBooster:
- Com NoSQLBooster para MongoDB, você pode executar SQL SELECT
- NoSQLBooster para MongoDB suporta API de construtor de consultas fluente semelhante ao mongoose
- Suporta Plano de Explicação Visual, Analisador de Log MongoDB, Gerador de Código de Consulta, Construtor de Consulta Visual e Analisador de Esquema
- Aprenda MongoDB com amostras interativas gratuitas
- Dica para valores de array, objeto e ObjectId
- Gerador de dados de teste
- Status em tempo real do servidor (mongostat)
- GUI para mongotop, mongodump e mongorestore
- Edição Empresarial do MongoDB
- Mongo Shell incorporado, sem dependências externas
- Abrace ES2017
- Lodash, ShellJs, Mathjs e Momento
- Suporte GridFS
- Bloqueio de status somente leitura
- Marcar conexão com cor
- Fácil transferência/sincronização de dados entre bancos de dados
- Basta importar e exportar
- Importar tabelas do RDBMS
- Exportar para arquivo SQL
Gerenciador NoSQL
O NoSQL Manager tem sido uma ferramenta popular desde o início porque pode combinar uma interface de usuário fácil de usar com um shell poderoso. Ele suporta as versões mais recentes do MongoDB, bem como versões mais antigas que remontam a 2.2.
Como o resto, o NoSQL Manager oferece assinaturas comerciais e pagas gratuitas. Seu plano gratuito tem funcionalidades limitadas, incluindo conexão, gerenciamento de shell, monitoramento, manipulação de dados e suporte. Você pode compará-los aqui na página de comparação de planos. Os planos pagos do NoSQL Manager estão disponíveis por US$ 98 por versão, por usuário.
A interface de usuário totalmente funcional suporta todos os comandos disponíveis para o shell do MongoDB, economizando tempo para profissionais e iniciantes do MongoDB. O preenchimento automático permite preencher automaticamente todos os comandos shell, nomes de coleções e métodos usados no MongoDB. Semelhante ao Studio 3T, o NoSQL Manager oferece suporte a todas as três visualizações. Uma visualização de tabela, visualização em árvore e visualização JSON.
Controle de cluster - ferramenta GUI do MongoDB
ClusterControl é outra ferramenta MongoDB com GUI para gerenciar infraestrutura de banco de dados. Também está disponível em duas versões – comunidade e empresa. Escusado será dizer que a edição da comunidade ClusterControl é de uso gratuito, enquanto a edição empresarial é paga. Não se limita apenas ao MongoDB, mas também oferece suporte a MySQL, MySQL Replication, MySQL NDB Cluster, Galera Cluster, MariaDB, PostgreSQL, TimescaleDB, Docker e ProxySQL.
ClusterControl fornece segurança totalmente automatizada para infraestrutura de banco de dados que possui uma única interface gráfica de usuário para operar e automatizar ambientes de banco de dados MongoDB e MySQL. Ele está disponível para plataformas Linux (baseadas em RedHat, Centos, Ubuntu ou Debian) fornecendo repositório via YUM/APT.
- Monitor de consulta
- Suporte multi-banco de dados
- CLI totalmente integrada
- Monitoramento e Assessores
- Implantação de banco de dados
- Cluster/Replicação
- Boa documentação
DownloadEdição da comunidade ClusterControl
NOSQLCLIENTE (gratuito e de código aberto)
Nosqlclient é uma ferramenta de gerenciamento MongoDB gratuita e de código aberto com uma GUI baseada na web que significa que não há mais caos na linha de comando para gerenciar bancos de dados. Podemos inserir, excluir ou atualizar dados no MongoDB usando Nosqlclient sem usar consultas. Ele está disponível como aplicativo de desktop, para Docker e como aplicativo da web. A web fornece uma interface baseada em navegador para o MongoDB usando HTTP.
Recursos NOSQLCLIENT
- Suporte SSH
- Estilo de consulta exclusivo
- Monitoramento ao vivo
- Concha Mongodb
- X509, LDAP, GSSAPI
- Importação/exportação de dados
- Use JSON estendido no lugar de BSON
- Atualização no local
- Gerenciamento de usuários
- Gerenciamento de índice
- Analisador de esquema
- Preenchimento automático
- Gerenciamento de arquivos
DownloadNosqlclient para MongoDB
Navicat para MongoDB
Navicat é uma ferramenta comercial de gerenciamento de banco de dados relativamente acessível em comparação com outras ferramentas pagas populares da mesma categoria. Ela foi desenvolvida para gerenciar diferentes bancos de dados usando uma interface gráfica de usuário em vez de linha de comando, o que, em última análise, reduz as complexidades da administração do sistema de banco de dados. Ele foi projetado para atender a diferentes tipos de pessoas do setor, como administradores, desenvolvedores e pequenas e médias empresas.
Ele oferece um único pacote premium chamado Navicat Premium, que inclui recursos para conectar todos os sistemas de banco de dados populares, como MySQL, MariaDB, MongoDB, SQL Server, SQLite, Oracle e PostgreSQL. No entanto, se alguém quiser acessar e controlar algum tipo específico de banco de dados, também estão disponíveis pacotes de aplicativos individuais, como Navicat para MongoDB, o que torna esta ferramenta de gerenciamento de banco de dados acessível para todos.
Está disponível em versão de teste por 14 dias, portanto se quiser compre, caso contrário poderá ponderar sobre outras opções indicadas nesta lista.
Ferramenta GUI Robo 3T MongoDB
A próxima ferramenta de interface do MongoDB com GUI é o Robo 3T, que é mantido e fornecido pelos desenvolvedores do cliente MongoDBEstúdio 3T(pago com 30 dias de teste). Anteriormente, Robo 3T era conhecido como Robomongo. É também uma ferramenta de gerenciamento de GUI MongoDB multiplataforma disponível para Windows, macOS e Linux. Possui o mesmo mecanismo e ambiente que faz parte do shell MongoDB (3.2).
Principais recursos do Robomongo:
- Gerenciador MongoDB nativo e multiplataforma
- Interface fácil de manusear
- Provedor leve de GUI do MongoDB
- Menor consumo de recursos do sistema
- Ferramenta visual ajudando você a gerenciar banco de dados
- Possui shell MongoDB real incorporado
- Preenchimento automático real
- Suporte para importação de strings de conexão SRV do MongoDB
- Suporte para mecanismo de autenticação SCRAM-SHA-256
- Criar/editar/visualizar usuário
- As plataformas de nuvem suportadas são MongoDB Atlas, Compose, mLab, ObjectRocket, ScaleGrid, Amazon EC2
Ferramenta GUI do Studio 3T MongoDB
Acima mencionado Robomong que foi adquirido pela 3T e renomeado como Robot 3T; agora faz parte do Studio 3T. Então, o que éEstúdio 3T? Como outras ferramentas de UI de administração do MongoDB mencionadas, o Studio 3T também é uma ferramenta de provedor de interface GUI para gerenciar bancos de dados, mas na categoria paga. No entanto,30 dias de teste gratuitoA versão desta ferramenta permite que os usuários usem e entendam seu recurso antes de investir dinheiro nela. Em comparação com o Robot 3T gratuito e de código aberto, o Studio 3T tem mais recursos e fornece suporte empresarial. Assim como o Robo 3T, também está disponível para Windows, Linux (Ubuntu&CentOS) e macOS.
Recursos do Studio 3T
- Crie consultas arrastando e soltando
- Edição de dados no local
- Visualização de tabela, árvore e JSON
- Editor de agregação
- Explicação visual
- Tarefas e pergunte ao Agendador
- Migração de SQL para MongoDB
- Código de consulta, consulta SQL, importação/exportação SQL
- Autenticação LDAP e Kerberos
- Importar do Oracle
- Assistente de importação/exportação
- Conexões codificadas por cores
- Bloqueio somente leitura, comparação e sincronização de dados
- Explorador de esquema
- Gráficos de status do servidor, Map-Reduce e suporte GridFS
- Teclas de atalho
- Compatível com MongoDB 4.0
- E mais…
Versão de avaliação gratuita do Studio3T
Estúdio de gerenciamento Mongo
Mongo Management Studio é uma ferramenta GUI freemium do MongoDB para gerenciamento de banco de dados. É leve e possui uma interface limpa para facilitar o desenvolvimento de projetos baseados em MongoDB. Foi desenvolvido usando nodeJs, framework Electron, MongoDB e AngularJs. MMS é compatível com MongoDB 3.0/3.2/3.4.
Como todas as ferramentas de gerenciamento do MongoDB acima, o usuário pode instalá-lo facilmente, porém, a versão gratuita está disponível apenas para Windows; enquanto o empresarial e o pessoal são para Linux, Windows e macOS. A versão Enterprise (servidor web) suporta interface web MongoDB HTTP GUI, o que significa que podemos instalar em nosso servidor principal e depois disso pode ser acessado em qualquer sistema usando navegador local ou remotamente. Porém, a versão Pessoal e gratuita só podem ser utilizadas no sistema local onde foram instaladas.
Recursos do Mongo Management Studio (versão gratuita)
- Gerenciamento de índice de UI
- Suporte ao conjunto de réplicas
- Operações CRUD
- Compatível com MongoDB 3.0/3.2/3.4
- Autenticação MongoDB
- Suporte GridFS (somente leitura)
- Edição em linha, atualização múltipla e salva consultas
- Conexões SSL
- Documentação detalhada
Baixar MMS(apenas janelas de edição gratuita)
Ferramenta GUI Aqua Data Studio Mongo
É um ambiente de desenvolvimento integrado (IDE) universal para desenvolvedores de banco de dados para plataformas relacionais, NoSQL e em nuvem. Assim, suporta uma variedade de bancos de dados para desenvolver, acessar, gerenciar e analisar dados visualmente.
Para MongoDB, o Aqua Data Studio funciona como uma ferramenta de gerenciamento utilizando Interface Gráfica de Usuário com recursos de administração e consulta de banco de dados. A interface visual do estúdio Aqua Data permite ao usuário navegar e modificar estruturas de banco de dados, incluindo objetos de esquema e coleções, bem como manter a segurança do banco de dados.
Ele fornece um kit de ferramentas de banco de dados MongoDB que compreende uma ampla gama de ferramentas, como Visual Analytics, MongoSQL Query Reference, MongoJS Query Analyzer, MongoShell MongoShell, FluidShell, Query & Analysis Tool, Grid and Pivot Charts, Table Data Editor, Import & Export Tools, Entity Relationship Modeler; Construtor de consultas visuais; Ferramentas de comparação: comparação de esquema, comparação de arquivos; Histórico SQL, Ambiente de Scripting API Aberto, Secure Shell Integrado (SSH) e Controle de Versão: Subversion (SVN), Git, CVS, Perforce.
O editor Javascript do MongoJS Query Analyzer permite executar comandos JavaScript e oferece suporte ao preenchimento automático e realce de sintaxe. O resultado pode ser visto em uma hierarquia de árvore, resultados de grade e texto.
Por ser um produto pago, o Aqua Data Studio vem em versão de testepor 14 diascom todos os recursos empresariais. Portanto, se você está procurando algum produto pago, pode experimentá-lo gratuitamente antes de gastar dinheiro. Está disponível paraWindows, Linux e macOS.
Downloada versão de teste gratuita da ferramenta GUI do MongoDB Aqua Studio deaqui.
Algumas outras ferramentas de provedor de interface web (GUI) MongoDB de código aberto disponíveis:
phpMoAdmin- Ferramenta de administração GUI MongoDB para PHP
Parece a ferramenta phpMyAdmin destinada ao MySQL, no entanto, phpMoAdmin também é escrito em PHP, mas para MongoDB. É baseado na estrutura Vork PHP. Leve e fácil de instalar. O tamanho do arquivo moadmin.php é de apenas 115 KB que o usuário pode colocar em qualquer lugar do local para começar a trabalhar.
Recursos do phpMoAdmin:
- Banco de dados: Lista com tamanhos de dados, Criar/descartar, Reparar/compactar
- Mostrar lista de coleções com vários objetos dentro de cada
- A caixa de pesquisa inteligente única aceita: texto exato, valor (transformado em tipo), JSON (com operadores Mongo habilitados)
- Mongo GridFS
- Objetos GridFS vinculam automaticamente o GridFSpedaçospara GridFSarquivos
- Estatísticas do MongoDB: tempo de atividade, memória, etc., registro de erros anteriores, configurações do Mongo-PHP
- E mais…
Mongotron - código aberto
É uma ferramenta de gerenciamento MongoDB multiplataforma publicada sob licença Open Source e construída usando a estrutura Electron e Angular JS. Disponível emGitHub.
Mongolim
Há muito tempo só falamos sobre o cliente de gerenciamento MongoDB para Windows, Linux e MacOS, então os usuários que procuram gerenciamento mongoDB para smartphones e tablets podem experimentar o Mongolime. Ele fornece cliente móvel MongoDB para conectar e acessar facilmente servidores MongoDB.
Possui túnel SSH integrado para autenticar e conectar servidores remotos facilmente por SSL. MongoLime é um aplicativo cliente freemium MongoDB compatível comiOSeplataformas.
- Visualização e gerenciamento de documentos.
- Criar e modificar documentos
- Pesquise documentos usando um construtor de consultas.
- Exporte bancos de dados e coleções em formato JSON como um arquivo ZIP.
Mongo-expresso
Interface de administração MongoDB baseada na Web escrita com Node.js, Express e Bootstrap3. Permite conectar vários bancos de dados; Visualizar/adicionar/excluir bancos de dados, coleções e documentos; Visualizar ativos de áudio/vídeo/imagem; Suporte GridFS – adicionar/obter/excluir arquivos incrivelmente grandes; Use tipos de dados BSON em documentos, Mobile / Responsive – Bootstrap e recursos mais… Para baixar e saber mais sobre seus recursos visite estelink.
Qual GUI do MongoDB é a melhor?
Observe que todos esses produtos são fornecidos em versões gratuitas e comerciais. Se você é um desenvolvedor solteiro ou freelancer, acreditamos que as versões gratuitas serão suficientes para você. No entanto, se você for mais de um desenvolvedor, por exemplo, se dois de vocês estiverem trabalhando em grandes projetos, recomendamos fortemente que você opte por versões comerciais. Isso vai render bem no final. A maioria desses produtos também oferece um período de teste para versões pagas. Você pode usá-lo para descobrir se o produto atende às suas expectativas. No final, tudo se resume às suas necessidades em termos de orçamento, necessidades de uso, membros da equipe, número de recursos, etc.
Outros recursos para visitar:















