# MongoDB Reviews
**Vendor:** MongoDB  
**Category:** [Bancos de Dados de Documentos](https://www.g2.com/pt/categories/document-databases)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 558
## About MongoDB
Construída por desenvolvedores, para desenvolvedores, a plataforma de dados do MongoDB é um banco de dados com um conjunto integrado de serviços relacionados que permitem que as equipes de desenvolvimento atendam aos crescentes requisitos da ampla variedade de aplicações modernas de hoje, tudo em uma experiência de usuário unificada e consistente. O MongoDB tem dezenas de milhares de clientes em mais de 100 países. A plataforma de banco de dados MongoDB foi baixada centenas de milhões de vezes desde 2007, e milhões de desenvolvedores foram treinados através dos cursos da MongoDB University.



## MongoDB Pros & Cons
**What users like:**

- Os usuários acham que a **facilidade de uso** do MongoDB aumenta a velocidade de desenvolvimento e a flexibilidade na gestão de bancos de dados para diferentes aplicações. (12 reviews)
- Os usuários adoram a **flexibilidade** do MongoDB, permitindo fácil escalabilidade e manuseio diversificado de dados para atender às necessidades em evolução das aplicações. (11 reviews)
- Os usuários valorizam o **armazenamento de dados sem esquema** do MongoDB, permitindo o manuseio flexível e eficiente de documentos JSON e dados em tempo real. (7 reviews)
- Os usuários valorizam a **compatibilidade do MongoDB com múltiplas estruturas de dados** , aumentando a flexibilidade e a facilidade de integração para os desenvolvedores. (7 reviews)
- Os usuários valorizam a **escalabilidade contínua** do MongoDB, permitindo o gerenciamento eficaz de aplicações pequenas e grandes. (7 reviews)
- Os usuários valorizam a **alta flexibilidade de esquema** do MongoDB, o que simplifica o gerenciamento de dados e a integração com aplicativos. (7 reviews)
- Facilidade de Configuração (6 reviews)
- Os usuários apreciam as **integrações fáceis** do MongoDB, permitindo conexões rápidas com várias plataformas e fluxos de trabalho eficientes. (6 reviews)
- Os usuários apreciam o **alto desempenho** do MongoDB, beneficiando-se de sua velocidade, escalabilidade e métodos de indexação eficientes. (6 reviews)
- Escalonamento (5 reviews)

**What users dislike:**

- Os usuários enfrentam dificuldades com a **curva de aprendizado difícil** do MongoDB, especialmente ao fazer a transição de sistemas SQL tradicionais. (6 reviews)
- Os usuários observam que a **complexidade das consultas** no MongoDB pode ser desafiadora, especialmente para iniciantes e grandes conjuntos de dados. (5 reviews)
- Os usuários acham a **curva de aprendizado acentuada** do MongoDB desafiadora, especialmente para aqueles que estão fazendo a transição de SQL ou de pilhas de tecnologia menos populares. (4 reviews)
- Os usuários acham que a **configuração difícil** do MongoDB é um obstáculo significativo, complicando sua experiência geral. (3 reviews)
- Os usuários destacam os **custos elevados** do MongoDB Atlas, especialmente com aplicações em grande escala e necessidades extensas de armazenamento. (3 reviews)
- Limitações de Indexação (3 reviews)
- Problemas de Desempenho (3 reviews)
- Os usuários acham **complexo codificar** no MongoDB desafiador, muitas vezes exigindo uma curva de aprendizado acentuada e indexação adequada. (2 reviews)
- Configuração Complexa (2 reviews)
- Modelagem de Dados Complexa (2 reviews)

## MongoDB Reviews
  ### 1. Banco de Dados Flexível e de Alto Desempenho com Escalonamento Fácil

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sai shivan J. | Associate Consultant, Médio Porte (51-1000 emp.)

**Reviewed Date:** March 24, 2026

**O que você mais gosta em MongoDB?**

O melhor do MongoDB é seu esquema de documentos flexível que me permite armazenar dados semelhantes a JSON sem estruturas de tabelas rígidas, perfeito para meu trabalho de analista de dados. O MongoDB oferece velocidades de recuperação de dados em tempo real abaixo de 100ms, tornando-o incrivelmente rápido para consultar e analisar grandes conjuntos de dados. A escalabilidade horizontal através de sharding me permite lidar facilmente com volumes crescentes de dados sem quedas de desempenho, o que é essencial para sistemas de gerenciamento de dados de eventos. O modelo de documento JSON/BSON nativo do MongoDB significa que posso trabalhar com dados no mesmo formato que uso no meu código, eliminando dores de cabeça com conversões e aumentando a produtividade do desenvolvedor. Consultas ad-hoc ricas, indexação poderosa e pipelines de agregação integrados me permitem realizar análises complexas em tempo real e transformações de dados diretamente no banco de dados.

**O que você não gosta em MongoDB?**

Uma coisa que não gosto no MongoDB é que ele não suporta transações ACID multi-documento de forma tão robusta quanto os bancos de dados SQL tradicionais, o que pode ser problemático para aplicações que exigem forte consistência em múltiplas operações. O uso de memória do MongoDB pode ser bastante alto, já que ele depende muito da RAM para cache e desempenho, exigindo mais recursos de infraestrutura em comparação com alguns outros bancos de dados. A falta de joins nativos significa que muitas vezes tenho que lidar com relacionamentos de dados no código da aplicação em vez de no nível do banco de dados, o que adiciona complexidade às consultas e pode impactar o desempenho. Além disso, a duplicação de dados é comum no MongoDB devido ao seu modelo de documento desnormalizado, levando a requisitos de armazenamento aumentados e potenciais desafios de consistência de dados ao atualizar campos duplicados em múltiplos documentos.

**Que problemas MongoDB está resolvendo e como isso está beneficiando você?**

O MongoDB resolve o problema dos esquemas rígidos e fixos em bancos de dados tradicionais ao fornecer um modelo de documento flexível que me permite armazenar estruturas de dados em evolução sem migrações complexas, acelerando significativamente o meu desenvolvimento. Ele resolve desafios de escalabilidade através do sharding horizontal, permitindo-me lidar com volumes massivos de dados de medição e registros de eventos sem degradação de desempenho, o que é crucial para o meu trabalho com MDMS. A alta disponibilidade do MongoDB através de conjuntos de réplicas garante zero tempo de inatividade para minhas aplicações, falhando automaticamente para nós secundários se o primário falhar. O banco de dados resolve o problema de incompatibilidade entre código e dados ao armazenar documentos JSON/BSON que correspondem às estruturas de dados da minha aplicação, eliminando a sobrecarga de conversão e aumentando minha produtividade como desenvolvedor. O poderoso framework de agregação e indexação do MongoDB resolve necessidades complexas de transformação e análise de dados diretamente dentro do banco de dados, permitindo-me realizar análises de dados em tempo real sem ferramentas de processamento externas.

  ### 2. Modelo de Documento Flexível e Desenvolvimento Rápido com MongoDB Atlas

**Rating:** 4.5/5.0 stars

**Reviewed by:** Priyanshu J. | Social Media Lead, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** May 23, 2026

**O que você mais gosta em MongoDB?**

É como a estrutura baseada em documentos é flexível para lidar com dados reais de projetos. Eu a uso em projetos de backend em Node.js, onde armazenar dados semelhantes a JSON diretamente como documentos torna o desenvolvimento muito mais rápido em comparação com bancos de dados relacionais tradicionais. Adicionar novos campos ou atualizar esquemas é simples, então não preciso redesenhar tabelas toda vez que os requisitos mudam. O desempenho também é muito bom para operações de leitura e escrita em aplicações web menores e APIs. Integrei-o com o Auth0 para gerenciar dados de usuários após a autenticação e o fluxo de trabalho parece suave. A integração com o MongoDB Atlas foi direta, e conectar bancos de dados a aplicações levou apenas alguns minutos. No geral, isso me ajudou a construir e escalar projetos de backend mais rapidamente com menos complexidade na gestão de bancos de dados.

**O que você não gosta em MongoDB?**

É que gerenciar relações complexas entre dados pode se tornar difícil em comparação com bancos de dados SQL. Em um dos meus projetos de backend, lidar com dados de usuários e tarefas profundamente conectados exigiu consultas extras e estruturação manual. Também notei que, se os índices não forem configurados corretamente, o desempenho das consultas pode diminuir à medida que o banco de dados cresce. O MongoDB Atlas é fácil de começar, mas os preços aumentam rapidamente quando o armazenamento e o uso escalam. Depurar pipelines de agregação também pode se tornar confuso para consultas mais avançadas. No geral, funciona muito bem para estruturas de dados flexíveis, mas o manuseio de dados complexos e a escalabilidade precisam de um gerenciamento cuidadoso.

**Que problemas MongoDB está resolvendo e como isso está beneficiando você?**

Resolveu meu problema de lidar com estruturas de dados flexíveis e mutáveis em projetos de backend. Anteriormente, sempre que os requisitos do projeto mudavam, modificar tabelas e esquemas em bancos de dados relacionais exigia esforço extra e atrasava o desenvolvimento. Com o MongoDB, posso armazenar documentos semelhantes a JSON diretamente, o que torna muito mais fácil gerenciar dados de usuários, detalhes de projetos e respostas de API. Em um dos meus projetos em Node.js, integrei-o com o Auth0 para armazenar perfis de usuários autenticados sem criar tabelas de banco de dados complexas. Consultar e atualizar dados tornou-se muito mais rápido durante o desenvolvimento. Também reduziu o tempo necessário para a configuração do banco de dados e mudanças de esquema.

  ### 3. O MongoDB faz com que o desenvolvimento JavaScript em primeiro lugar pareça sem esforço

**Rating:** 5.0/5.0 stars

**Reviewed by:** MdAlqma A. | Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 29, 2026

**O que você mais gosta em MongoDB?**

O que eu mais gosto no MongoDB é o quanto ele acelera o desenvolvimento no mundo real sem atrapalhar.

Do ponto de vista do fluxo de trabalho diário, o modelo de documento é a maior vantagem. Eu armazeno dados na mesma estrutura aninhada que minhas APIs retornam, então não perco tempo juntando tabelas ou remodelando respostas. Isso por si só economiza horas ao construir ou modificar endpoints.

O pipeline de agregação é algo que uso regularmente para dashboards e análises. Em vez de escrever lógica extra no backend, eu lido com filtragem, agrupamento e transformações diretamente no banco de dados, o que mantém meu código mais limpo e rápido.

No lado de UI/UX, o MongoDB Compass e o Atlas fazem a diferença. Poder inspecionar documentos visualmente, testar consultas e gerenciar índices economiza muito tempo de depuração em comparação com fluxos de trabalho baseados puramente em CLI.

Em termos de desempenho, a indexação adequada (especialmente índices compostos) melhorou significativamente as velocidades de consulta nos meus aplicativos, muitas vezes transformando endpoints lentos em respostas quase instantâneas.

Um benefício inesperado tem sido o quão bem ele lida com mudanças rápidas de produto. Posso lançar funcionalidades sem me prender a um esquema rígido desde o início, o que tornou a iteração muito mais rápida e reduziu o retrabalho.

No geral, melhorou meu fluxo de trabalho ao reduzir o código boilerplate, simplificar o manuseio de dados e me permitir mover mais rapidamente da ideia à produção.

**O que você não gosta em MongoDB?**

O que eu não gosto no MongoDB aparece principalmente à medida que o projeto cresce.

O maior problema é a inconsistência de esquema. Como a validação não é rigorosa por padrão, as coleções podem acabar com estruturas de documentos misturadas. Isso já me causou bugs em produção porque diferentes registros não seguem o mesmo formato. Eu geralmente corrijo isso com Mongoose ou validação personalizada, mas isso adiciona complexidade extra. Uma aplicação mais forte e opinativa de esquemas desde o início ajudaria.

Lidar com relacionamentos é outro ponto fraco. $lookup funciona, mas não é tão limpo ou eficiente quanto as junções SQL para relações complexas. Em alguns casos, tive que duplicar dados ou reestruturar coisas, o que aumenta a sobrecarga de manutenção. Uma maneira mais otimizada e amigável para desenvolvedores de lidar com relações melhoraria isso.

No lado da interface do usuário, ferramentas como o Compass são úteis, mas podem parecer lentas ou limitadas ao trabalhar com grandes conjuntos de dados. Consultar e explorar grandes coleções nem sempre é suave. Melhor desempenho e ferramentas de depuração mais avançadas fariam diferença.

O preço também pode se tornar uma preocupação com o MongoDB Atlas à medida que o uso escala. Os custos aumentam rapidamente com armazenamento e operações, o que impacta o ROI para projetos menores. Sugestões de otimização de custos mais transparentes ajudariam os desenvolvedores a gerenciar isso melhor.

No geral, esses problemas não bloqueiam o uso, mas adicionam atrito à medida que o sistema escala.

**Que problemas MongoDB está resolvendo e como isso está beneficiando você?**

O MongoDB resolve principalmente o problema dos modelos de dados rígidos que atrasam o desenvolvimento.

Lutávamos com mudanças frequentes de esquema e migrações em bancos de dados relacionais, mas agora podemos evoluir as estruturas de documentos rapidamente, o que resultou em uma entrega de funcionalidades muito mais rápida.

Também enfrentávamos dificuldades com joins complexos e a reformulação de dados para APIs, mas agora podemos armazenar dados relacionados juntos e buscá-los em uma única consulta, o que reduziu a complexidade do backend e melhorou os tempos de resposta.

Em termos de impacto:

Tempo de desenvolvimento para novas funcionalidades reduzido em ~30–40%
Tempos de resposta da API melhorados (por exemplo, ~400ms → ~150ms em alguns endpoints)
Menos tempo gasto em migrações e refatoração de esquemas

No geral, tornou nosso fluxo de trabalho mais flexível e significativamente mais rápido, especialmente em produtos que mudam rapidamente.

  ### 4. Esquema Flexível do MongoDB e Consultas Poderosas que Escalam

**Rating:** 4.5/5.0 stars

**Reviewed by:** Prakash C. | Developer, Software de Computador, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 21, 2026

**O que você mais gosta em MongoDB?**

O esquema flexível é a maior vantagem do MongoDB, e ele também oferece suporte para muitos tipos de dados. Ele escala bem porque oferece sharding. Também suporta consultas complexas, pipelines de agregação e múltiplos tipos de índices, o que torna a recuperação de dados tanto flexível quanto poderosa.

**O que você não gosta em MongoDB?**

Uma desvantagem do MongoDB é que seu esquema flexível pode resultar em inconsistências de dados se não for gerido cuidadosamente. Além disso, comparado com bancos de dados relacionais, geralmente é menos adequado para sistemas transacionais complexos. Se estivermos construindo um sistema como um banco, ou em qualquer lugar onde a consistência dos dados seja mais importante, isso pode se tornar uma preocupação real.

**Que problemas MongoDB está resolvendo e como isso está beneficiando você?**

O MongoDB aborda o desafio de trabalhar com dados não estruturados e em rápida mudança oferecendo um esquema flexível. Para mim, isso acelera o desenvolvimento, facilita a adaptação a novos requisitos e simplifica a forma como os dados são armazenados e recuperados. Além disso, seu suporte para sharding permite escalabilidade horizontal, para que as aplicações possam lidar com volumes de dados e tráfego crescentes de forma mais eficiente.

  ### 5. Um bom salva-vidas para as equipes de desenvolvimento em ritmo acelerado, mas com monitoramento da estrutura de dados.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Nakul P. | Full Stack Development Manager, Médio Porte (51-1000 emp.)

**Reviewed Date:** May 23, 2026

**O que você mais gosta em MongoDB?**

Sou gerente de desenvolvimento full stack, liderando uma equipe de desenvolvimento responsável pela criação e manutenção de várias aplicações internas essenciais, como um sistema de RH muito popular e diversos portais para funcionários. Decidimos adicionar o MongoDB ao nosso stack, pois queríamos usá-lo em conjunto com nossos bancos de dados relacionais legados, especialmente para os dados que são muito dinâmicos. Ele será usado principalmente como back-end de nossos microsserviços com Python e JavaScript, para tarefas como rastreamento flexível de ativos para funcionários, alteração dos parâmetros do cronograma de turnos e registro de dados de aplicativos, com a forma dos dados variando semanalmente. O que mais gosto no MongoDB é que ele se integrou facilmente ao nosso processo de desenvolvimento atual. Isso significa que meus desenvolvedores de frontend e backend podem passar dados de um lado para o outro sem ter que lidar com ferramentas de mapeamento complicadas ou ter que escrever a camada de mapeamento nós mesmos. Essa flexibilidade de esquema mudou a forma como implantamos em questão de poucos dias. Novos recursos, como campos personalizados de contato de emergência, novo rastreamento de certificação para um perfil de funcionário, etc., quando o lado comercial solicita, não precisamos colocar o desenvolvimento em modo de espera e executar um longo script de alteração de banco de dados. Simplesmente atualizamos a lógica do aplicativo e seguimos em frente, então isso é um grande alívio se você é uma equipe de tamanho médio tentando superar suas limitações.

**O que você não gosta em MongoDB?**

O lado negativo de toda essa liberdade é que ela pode se tornar uma grande dor de cabeça se você não estiver mantendo diligentemente sua base de código. Tenho sorte que o MongoDB aceita quase qualquer dado que você coloque nele, o que significa que na minha camada de aplicação tudo tinha que ser extremamente rigoroso quando se trata de escrever regras de validação. Descobrimos que era difícil aprender, pois o mesmo bug que começamos a escrever dados desleixados ou até mesmo ausentes no banco de dados, o Mongo não iria nos impedir, e era muito trabalhoso ter que limpar esse lixo depois. Além disso, o gerenciamento de memória é um fanático. Se você não indexar o campo frequentemente usado, o MongoDB teria que processar toda a coleção, uma tarefa que pode rapidamente sobrecarregar os recursos do servidor e afetar o desempenho geral da plataforma.

**Que problemas MongoDB está resolvendo e como isso está beneficiando você?**

A maior vitória concreta para nós foi reformular completamente nosso módulo de rastreamento de equipamentos e ativos. Seja um laptop que exigia um conjunto específico de componentes de CPU e RAM, licenças de software que tinham datas de expiração ou simples móveis de escritório, tivemos que contabilizar uma variedade de itens e usos. Com a tentativa de encaixar todos esses atributos separados em uma tabela relacional, havia uma quantidade enorme de tabelas de mapeamento para conectar e consultas de junção muito complexas e lentas para fazer. Armazenamos cada ativo como documento individual com campos personalizados neste módulo específico, movendo para o MongoDB. Isso significou que fomos capazes de remover todos os gargalos do banco de dados, carregar instantaneamente nossos painéis no frontend e adicionar novos tipos de ativos sem criar um novo esquema de banco de dados.

  ### 6. Banco de Dados de Documentos Poderoso com Boa Flexibilidade

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alan R. | Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** February 25, 2026

**O que você mais gosta em MongoDB?**

O MongoDB é muito flexível e fácil de trabalhar, especialmente ao lidar com modelos de dados semiestruturados ou em evolução. A estrutura baseada em documentos torna o desenvolvimento mais rápido, já que você não está preso a esquemas rígidos como nos bancos de dados relacionais tradicionais. Ele se integra bem com aplicações modernas e funciona suavemente com várias linguagens de programação e frameworks.

Também aprecio como é fácil escalar horizontalmente, particularmente ao usar o MongoDB Atlas. Recursos como replicação integrada, backups e monitoramento simplificam a gestão operacional. A linguagem de consulta é poderosa e intuitiva, e as opções de indexação permitem otimizar o desempenho de forma eficaz. No geral, é um banco de dados sólido para aplicações modernas e nativas da nuvem.

**O que você não gosta em MongoDB?**

Embora a flexibilidade seja uma força, ela também pode levar a inconsistências se a validação de esquema não for aplicada corretamente. Sem uma estrutura clara e governança, os modelos de dados podem se tornar desorganizados ao longo do tempo. A otimização de desempenho pode exigir indexação cuidadosa e otimização de consultas, especialmente em grande escala. Além disso, os custos em ambientes gerenciados como o Atlas podem crescer rapidamente dependendo do tamanho de armazenamento, backups e configuração do cluster.

**Que problemas MongoDB está resolvendo e como isso está beneficiando você?**

O MongoDB nos permite lidar com estruturas de dados dinâmicas e em evolução sem a necessidade de modificar constantemente esquemas rígidos. Isso acelera os ciclos de desenvolvimento e facilita a adaptação das aplicações à medida que os requisitos mudam. Ele também oferece suporte a alta disponibilidade e escalabilidade, garantindo que nossas aplicações permaneçam estáveis à medida que o uso cresce. A capacidade de armazenar e recuperar rapidamente grandes volumes de dados em um formato flexível reduziu significativamente a sobrecarga de desenvolvimento e melhorou o tempo de lançamento no mercado.

  ### 7. MongoDB Oferece Alto Desempenho, Escalabilidade e Esquema Flexível

**Rating:** 5.0/5.0 stars

**Reviewed by:** Narrsinh  K. | Director of engineering, Médio Porte (51-1000 emp.)

**Reviewed Date:** May 07, 2026

**O que você mais gosta em MongoDB?**

O Mongodb é um banco de dados ajustado para desempenho, com suporte a recursos como Integração, Preço e ROI, Flexibilidade de Esquema, Alta Escalabilidade, Consultas Ricas, Linguagem e recursos de IA.

**O que você não gosta em MongoDB?**

Índices TTL: Excluem automaticamente documentos antigos após um período de tempo. Útil para logs/sessões, mas não muito empolgante.

Eleições de Conjunto de Réplicas: Processo interno para escolher um nó primário durante a falha. Importante para a confiabilidade, mas principalmente mecânica de infraestrutura.

Write Concerns: Controla quão seguramente os dados são escritos em réplicas. Crítico em produção, mas com configuração complexa.

Coleções Limitadas: Coleções de tamanho fixo que sobrescrevem dados antigos. Caso de uso específico.

Limites de Tamanho BSON: Discussões sobre limitações técnicas (limite de 16 MB por documento) são práticas, mas não divertidas.

**Que problemas MongoDB está resolvendo e como isso está beneficiando você?**

Está resolvendo o problema de flexibilidade e desempenho do esquema

  ### 8. Banco de Dados Escalável e de Alto Desempenho com Integração de API Sem Interrupções Trabalhando com MongoDB:

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vishesh B. | Software Engineer, Tecnologia da Informação e Serviços, Médio Porte (51-1000 emp.)

**Reviewed Date:** March 24, 2026

**O que você mais gosta em MongoDB?**

Escalabilidade – escalonamento horizontal embutido com sharding
Alto desempenho – otimizado para aplicações com alta carga de leitura/escrita
Facilidade de integração – funciona perfeitamente com APIs modernas e microsserviços
Framework de agregação – poderoso para processamento de dados sem necessidade de joins SQL complexos

**O que você não gosta em MongoDB?**

Uma das maiores limitações é a falta de suporte relacional forte. Ao contrário dos bancos de dados SQL tradicionais, lidar com relacionamentos complexos (joins entre várias coleções) pode ser ineficiente ou exigir um esforço extra de design, muitas vezes empurrando a lógica para a camada de aplicação.

**Que problemas MongoDB está resolvendo e como isso está beneficiando você?**

O MongoDB resolve o problema de bancos de dados rígidos e difíceis de escalar.

Permite uma estrutura de dados flexível → não há necessidade de mudar o esquema a cada vez
Funciona bem com dados JSON → fácil de usar no código
Suporta escalabilidade fácil → bom para aplicações em crescimento

  ### 9. Armazenamento de Dados Flexível e Fácil de Usar com MongoDB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ravi S. | Frontend Developer, Médio Porte (51-1000 emp.)

**Reviewed Date:** June 04, 2026

**O que você mais gosta em MongoDB?**

Gosto do MongoDB por seu armazenamento baseado em dados e flexibilidade de esquema. Ele me permite armazenar dados em formatos não tabulares e lidar com qualquer tipo de dado, ao contrário dos bancos de dados SQL onde eu tinha que seguir um esquema predefinido. A funcionalidade de escalonamento horizontal e a curva de aprendizado fácil também tornam o MongoDB valioso para mim. A configuração inicial do MongoDB foi muito fácil para minha equipe.

**O que você não gosta em MongoDB?**

menos adequado para junções complexas, consumo de memória e duplicação de dados

**Que problemas MongoDB está resolvendo e como isso está beneficiando você?**

Eu uso o MongoDB para armazenar dados em um formato não tabular, acomodando qualquer tipo de dado. Ele oferece flexibilidade de esquema e a capacidade de armazenar dados em pares chave-valor, ao contrário das tabelas rígidas do SQL. Essa mudança ajuda na escalabilidade horizontal e proporciona uma curva de aprendizado fácil.

  ### 10. MongoDB: Configuração Fácil, Integração Suave e Ótima Interface do Atlas/Compass

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sai pavan kumar D. | Intern, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 08, 2026

**O que você mais gosta em MongoDB?**

O Mongo DB é um banco de dados NoSQL, portanto, não precisamos de um esquema fixo para armazenar dados. O Mongo DB é muito fácil de integrar em nosso projeto ou aplicação web. A configuração também foi muito fácil. Ele também possui uma boa documentação. Eu realmente gosto da interface do usuário tanto do Atlas quanto do Compass.

**O que você não gosta em MongoDB?**

O MongoDB não possui um esquema rígido e tem pouco suporte para relacionamentos complexos, o que às vezes leva a uma gestão de dados difícil.

**Que problemas MongoDB está resolvendo e como isso está beneficiando você?**

O Mongo DB me ajuda a lidar com dados não estruturados. O Mongo DB me ajuda na integração e desenvolvimento rápidos. Também podemos escalar nossas aplicações de forma simples.


## MongoDB Discussions
  - [As instâncias em que o MongoDB não é uma boa escolha como banco de dados primário](https://www.g2.com/pt/discussions/the-instances-where-mongodb-is-not-a-good-choice-of-primary-db) - 1 comment, 2 upvotes
  - [Para que é usado o MongoDB?](https://www.g2.com/pt/discussions/what-is-mongodb-used-for) - 3 comments, 1 upvote
  - [Para que o MongoDB pode ser usado?](https://www.g2.com/pt/discussions/what-can-mongodb-be-used-for) - 1 comment, 1 upvote
  - [Quais serão os próximos recursos interessantes](https://www.g2.com/pt/discussions/50468-what-will-be-upcoming-interesting-features) - 1 comment, 1 upvote
  - [Como faço para tornar o uso do MongoDB mais seguro do ponto de vista da segurança?](https://www.g2.com/pt/discussions/50427-how-do-i-make-the-mongodb-use-more-secure-as-per-the-security-point-of-view) - 1 comment, 1 upvote

- [View MongoDB pricing details and edition comparison](https://www.g2.com/pt/products/mongodb/reviews/mongodb-review-85676?section=pricing&secure%5Bexpires_at%5D=2026-06-04+12%3A46%3A17+-0500&secure%5Bsession_id%5D=d981f71b-70e1-4cf5-93a7-c26d61d3957b&secure%5Btoken%5D=bbfed1d52bed26f6e23c4dc172c42374c689ac2ff2243d3422dd880eb51805b3&format=llm_user)
## MongoDB Integrations
  - [Agno](https://www.g2.com/pt/products/agno/reviews)
  - [Amazon EC2](https://www.g2.com/pt/products/amazon-ec2/reviews)
  - [Auth0](https://www.g2.com/pt/products/auth0/reviews)
  - [Boomi](https://www.g2.com/pt/products/boomi/reviews)
  - [ETL tools](https://www.g2.com/pt/products/etl-tools/reviews)
  - [Express.js](https://www.g2.com/pt/products/express-js/reviews)
  - [Flask](https://www.g2.com/pt/products/flask/reviews)
  - [Integrate.io](https://www.g2.com/pt/products/integrate-io/reviews)
  - [MongoDB](https://www.g2.com/pt/products/mongodb/reviews)
  - [Node.js](https://www.g2.com/pt/products/node-js/reviews)
  - [Python](https://www.g2.com/pt/products/python/reviews)
  - [Visual Studio](https://www.g2.com/pt/products/visual-studio/reviews)

## MongoDB Features
**Gestão de Dados**
- Modelo de dados
- Tipos de Dados
- Construído - Em busca
- Gatilhos de eventos

**Agente AI - Mercado AWS**
- Execução Autônoma de Tarefas
- Planejamento em várias etapas
- Integração entre sistemas

**Disponibilidade**
- Compartilhamento automático
- Recuperação Automática
- Replicação de dados

**Desempenho**
- Otimização de Consultas

**Segurança**
- Autorização baseada em função
- Autenticação
- Logs de auditoria
- Criptografia

**Apoio**
- Multi-Modelo
- Sistemas Operacionais
- Conectores BI

**Recursos do banco de dados**
- Armazenamento
- Disponibilidade
- Estabilidade
- Escalabilidade
- Segurança
- Manipulação de dados
- Linguagem de consulta

## Top MongoDB Alternatives
  - [Amazon DynamoDB](https://www.g2.com/pt/products/amazon-web-services-aws-amazon-dynamodb/reviews) - 4.4/5.0 (499 reviews)
  - [Couchbase](https://www.g2.com/pt/products/couchbase/reviews) - 4.3/5.0 (142 reviews)
  - [Redis Software](https://www.g2.com/pt/products/redis-software/reviews) - 4.5/5.0 (130 reviews)

