O que é mongoDB?
Vantagens segundo os avaliadores
-
Fácil de aprender: o MongoDB é amigável e fácil de aprender, o que o torna uma ótima opção tanto para iniciantes quanto para especialistas.
-
Armazenamento seguro de dados: MongoDB oferece alta segurança para armazenamento de dados, garantindo que seus dados estejam seguros e gerenciáveis
-
Solução em nuvem: o Atlas Cloud do MongoDB permite fácil integração de um único banco de dados em vários aplicativos, com gerenciamento fácil de usar e custo acessível
-
Orientação a documentos: a natureza orientada a documentos do MongoDB o torna uma excelente escolha para lidar com vários tipos de necessidades de dados, especialmente para aplicações que exigem um esquema flexível
-
Alto desempenho: o MongoDB é conhecido por seu alto desempenho, velocidade e eficiência, o que o torna uma ótima opção para gerenciar grandes quantidades de dados.
Desvantagens segundo os avaliadores
-
Memória limitada na versão gratuita: os usuários relataram que a versão gratuita do MongoDB tem memória limitada, o que pode exigir uma atualização para inserção ilimitada de dados
-
Suporte ao cliente deficiente: Houve reclamações sobre o suporte ao cliente do MongoDB ser inexistente ou inútil, mesmo para pequenos problemas técnicos
-
Problemas com dados complexos: alguns usuários descobriram que lidar com dados complexos pode ser difícil no MongoDB, especialmente quando se trata de atualizar a indexação de coleções e gerenciar o uso de memória
-
Ferramenta cliente inferior: alguns usuários consideraram a ferramenta cliente Compass inferior em comparação com outras ferramentas de software de banco de dados, com a maior parte do acesso às coleções sendo baseado em CLI.
-
Problemas com o Atlas Compass UX: Os usuários relataram problemas com o Atlas Compass UX, como não conseguir abrir várias guias com coleções ao mesmo tempo e perder consultas de pesquisa ao alternar entre coleções
Principais características
Preço inicial
Plano gratuito
Implante seus dados em diferentes nuvens
Automatize suas operações administrativas
Encontre e visualize seus dados facilmente
Segurança integrada
Faça seus bancos de dados evoluirem com a demanda
Preço inicial
$57
/ mês
Plano gratuito
Não
Implante seus dados em diferentes nuvens
Automatize suas operações administrativas
Encontre e visualize seus dados facilmente
Segurança integrada
Faça seus bancos de dados evoluirem com a demanda
Como mongoDB se compara a softwares similares?
Produto
Preço
$57
/ mês
Plano gratuito
Não
Características
Vantagens
Desvantagens
Alternativas
Deal
$500 em créditos por 1 ano em mongoDB
Economize até $500
Firebase e MongoDB são plataformas poderosas para gerenciamento de bancos de dados, cada uma oferecendo recursos valiosos que podem aprimorar significativamente o backend de sua aplicação. No entanto, existem várias diferenças-chave a considerar ao decidir qual é a melhor para seu projeto.
Primeiro está a arquitetura. Firebase é uma plataforma Backend-as-a-Service (BaaS) que fornece um banco de dados NoSQL em tempo real conhecido como Firestore. É projetado para oferecer sincronização de dados sem costura entre os clientes, atualizações em tempo real e integração com vários serviços do Google, tornando-o ideal para desenvolver aplicações móveis e web rapidamente. Por outro lado, MongoDB é um banco de dados NoSQL que utiliza um modelo orientado a documentos flexível, que permite aos desenvolvedores armazenar dados em documentos semelhantes a JSON. MongoDB se destaca no manuseio de grandes volumes de dados não estruturados, consultas complexas e oferece escalabilidade através de...
Para quem mongoDB é melhor, segundo nossos avaliadores?
Usuários que lidam com dados de comprimento variável e semi-irregulares: Esses usuários consideram o MongoDB uma solução confiável para hospedar dados de entrada de usuários com comprimentos variáveis e formatos semi-irregulares. Eles apreciam sua fácil implementação e confiabilidade, mas observam desafios com visualização de dados e conectividade com AWS VPC
Usuários que precisam de um banco de dados para aplicativos de microsserviços: Esses usuários consideram o MongoDB a melhor escolha para aplicativos de microsserviços devido à sua escalabilidade, facilidade de uso e integrações com linguagens de programação populares. Eles alertam que, sendo um banco de dados NoSQL, pode ser um desafio para iniciantes
Usuários que gerenciam grandes entradas de dados: Esses usuários valorizam o MongoDB por gerenciar sites com milhares de entradas de dados. Eles apreciam a sua velocidade e simplificação do armazenamento de dados orientado a objectos, mas observam que a sua adopção global não é tão difundida como outras bases de dados, o que pode limitar os recursos online.
Desenvolvedores que trabalham com Node.js: Esses usuários apreciam o MongoDB por sua simplicidade ao consultar dados semelhantes a JSON, tornando-o uma escolha preferida para o desenvolvimento de aplicativos Node.js. No entanto, observam que a estrutura não tabular pode complicar a aplicação de junções utilizando agregação.
Profissionais de armazenamento de dados: esses usuários usaram o MongoDB para construir clusters de vários nós para armazenamento de dados e ferramentas ETL. Eles reconhecem que, embora o MongoDB tenha melhorado ao longo do tempo, ele pode não oferecer backups tão robustos quanto outros bancos de dados como MSSQL e Oracle.
Avaliações de mongoDB
4.3
Avaliação de mongoDB
4.5
Facilidade de uso
4.5
Suporte ao cliente
4.6
Custo-benefício
4.5
Probabilidade de recomendar
4.6
Funcionalidades
23 Avaliações de mongoDB
-
Patrick
Economia de custos e eficiência: o impacto da adoção do MongoDB para nossa empresa
Como CTO, vi como a adoção do MongoDB resultou em economia de custos para nossa empresa. Seus recursos eficientes de armazenamento e computação reduziram nossos requisitos de hardware
07 setembro 2024
-
Timothy
Salto acelerado no gerenciamento de banco de dados com MongoDB
Eu uso o MongoDB com meus aplicativos e considero-o o melhor banco de dados para qualquer conjunto de dados. É incrivelmente rápido e requer menos memória. Valorizo sua flexibilidade, pois me permite criar coleções sem um número pré-determinado de linhas e colunas. Posso adicionar dados sem restrições e fornece uma saída JSON fácil de trabalhar. Adicionar, editar e remover dados é simples. Se uma determinada seção tiver vários dados, posso inseri-los como submatrizes, o que torna o processo de desenvolvimento muito flexível. A única desvantagem é que a versão gratuita possui memória limitada, necessitando de uma atualização para inserção ilimitada de dados. Mudei para o MongoDB porque ele usa muito pouca memória e é extremamente rápido. Além disso, não há limitações nos dados de uma determinada coleção, como um número fixo de linhas ou colunas, permitindo-me usá-los tão livremente quanto desejar.
02 setembro 2024
-
Terry Rodriguez
Indexação de campos eficiente no MongoDB: aprimorando o desempenho da consulta
Como gerente de banco de dados, aprecio a facilidade com que posso indexar qualquer campo de um documento no MongoDB. Este recurso melhorou significativamente nosso desempenho de consulta
25 agosto 2024
-
Isolde D
Potencialmente minha nova solução preferida de armazenamento de dados
Tive uma ótima experiência com o MongoDB. Permitiu-me gerir um site com milhares de entradas de dados e ofereceu todas as funcionalidades padrão como relações e gestão de desempenho. MongoDB simplifica o armazenamento de dados orientado a objetos e é extremamente rápido. No entanto, a sua adoção global ainda não está generalizada, pelo que os recursos online podem por vezes ser limitados em comparação com outras bases de dados. Mudei para o MongoDB porque queria uma ferramenta mais moderna, sentindo que o SQL estava ficando desatualizado.
19 agosto 2024
-
Juan Miller
Explorando o MongoDB: a perspectiva de um usuário
Utilizei o MongoDB para hospedar dados de entrada de usuários em um de nossos portais, pois precisávamos de uma solução para dados de comprimento variável com formato semirregular. O MongoDB foi fácil de implementar, confiável e não causou problemas depois de configurado. Foi nosso banco de dados NoSQL preferido devido à sua instalação simples e facilidade de uso. Anteriormente, havíamos usado o MongoDB para projetos menores e decidimos usar o serviço MongoDB Atlas para uma instância online confiável. Esta versão hospedada resolveu muitos problemas de configuração. No entanto, encontramos desafios com o aspecto de visualização do MongoDB. Foi difícil e lento implementar vários métodos para exibir painéis de nossos dados. Também tivemos problemas ao conectar o MongoDB Atlas ao nosso AWS VPC para que nossas funções de nuvem pudessem acessá-lo. Escolhemos o MongoDB porque o havíamos usado em uma versão anterior do nosso projeto e decidimos continuar com o que estávamos familiarizados.
13 agosto 2024
-
James
Explorando a versatilidade e eficiência do MongoDB: uma jornada pessoal
Absolutamente! Aqui está minha opinião: Tenho explorado o MongoDB e tem sido uma aventura e tanto! É um software exclusivo que oferece um banco de dados não relacional, o que é uma mudança refrescante em relação aos bancos de dados SQL tradicionais que tenho usado. A flexibilidade de seu design sem esquema é verdadeiramente libertadora, permitindo-me armazenar dados da maneira mais conveniente para meus projetos. Percebi que o MongoDB é particularmente eficiente ao lidar com grandes quantidades de dados, o que é uma grande vantagem para grandes projetos. Também foi muito fácil dimensionar horizontalmente, graças aos seus recursos de fragmentação integrados. A curva de aprendizado foi um pouco íngreme no início, mas isso ocorre apenas porque o MongoDB vem com muitos recursos poderosos. Depois que peguei o jeito, descobri que era uma ferramenta incrivelmente versátil. No geral, o MongoDB é um software robusto que ultrapassa os limites do que é possível com bancos de dados. Estou animado para continuar explorando seus recursos e ver como ele pode aprimorar ainda mais meus projetos!
03 agosto 2024
-
Timothy
Banco de dados não SQL de nível superior: MongoDB
No geral, considero o Mongo uma opção melhor do que os dados baseados em SQL. É particularmente útil ao desenvolver aplicativos com Node.js devido à simplicidade de consultar seus dados semelhantes a JSON. No entanto, a estrutura não tabular dos dados pode, às vezes, complicar a aplicação de junções usando agregação.
27 julho 2024
-
Charles
Explorando a versatilidade e eficiência do MongoDB: uma jornada pessoal
Absolutamente! Aqui está minha opinião: Tenho explorado o MongoDB e tem sido uma aventura e tanto! É um software exclusivo que oferece um banco de dados não relacional, o que é uma mudança refrescante em relação aos bancos de dados SQL tradicionais que tenho usado. A flexibilidade de seu design sem esquema é verdadeiramente libertadora, permitindo-me armazenar dados da maneira mais conveniente para meus projetos. Percebi que o MongoDB é particularmente eficiente ao lidar com grandes quantidades de dados, o que é uma grande vantagem para grandes projetos. Também foi muito fácil dimensionar horizontalmente, graças aos seus recursos de fragmentação integrados. A curva de aprendizado foi um pouco íngreme no início, mas isso ocorre apenas porque o MongoDB vem com muitos recursos poderosos. Depois que peguei o jeito, descobri que era uma ferramenta incrivelmente versátil. No geral, o MongoDB é um software robusto que ultrapassa os limites do que é possível com bancos de dados. Estou animado para continuar explorando seus recursos e ver como ele pode aprimorar ainda mais meus projetos!
20 julho 2024
-
George Martinez
MongoDB acessível: uma jornada de evolução e melhoria
Eu construí vários clusters de vários nós para armazenamento de dados para ferramentas ETL usando MongoDB. Inicialmente, encontrei vários problemas para fazê-lo funcionar. A documentação era irregular há dois anos, mas melhorou significativamente agora. O software também evoluiu para incluir recursos que faltavam anteriormente. No entanto, decidimos abandonar este produto porque ele não oferece backups tão robustos quanto MSSQL e Oracle, mas é excelente para determinados tipos de necessidades de dados. Consegui usar uma versão gratuita dele e ela suporta clustering. No entanto, achei a ferramenta cliente Compass inferior em comparação com outras ferramentas de software de banco de dados. A maior parte do acesso às coleções é baseada em CLI. Escolhemos o MongoDB porque, na época, era o único software suportado por um software de terceiros que usávamos. Desde então, abandonamos esse software de terceiros e esta plataforma.
15 julho 2024
-
Blaise D
Dominando o MongoDB: a jornada de um usuário
Acho o MongoDB benéfico para modelar dados de gráficos sociais e dados de catálogo. Ele oferece uma configuração fácil com vários SDKs e uma estratégia de replicação eficaz. A modelagem de agregação é bastante simples. No entanto, atualizar a indexação da coleção é um desafio e aumenta o uso de memória. Optei pelo MongoDB por ser o mais simples de configurar. Estávamos desenvolvendo um POC e precisávamos de integrações fáceis para lançar no mercado mais rapidamente.
07 julho 2024