# MongoDB Reviews
**Vendor:** IBM  
**Category:** [Sistemas de Gerenciamento de Banco de Dados (SGBD)](https://www.g2.com/pt/categories/database-management-systems-dbms)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 17
## About MongoDB
Compose fornece uma plataforma de implantação de auto-escalonamento estável, elegante e poderosa para construir suas aplicações MongoDB.



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

- Os usuários valorizam a **facilidade de uso** no MongoDB, especialmente para dados não estruturados sem esquemas rígidos. (1 reviews)

**What users dislike:**

- Os usuários acham desafiador obter dados devido a **consultas de relacionamento complexas** que dificultam a usabilidade e a eficiência. (1 reviews)

## MongoDB Reviews
  ### 1. ótima ferramenta para banco de dados não relacional

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jitendra S. | sde, Tecnologia da Informação e Serviços, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 13, 2024

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

facilidade de uso para não estruturar dados esquema para MongoDB

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

em relacionamento é difícil obter dados com base em relacionamento de 3-4 graus

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

em robótica, costumamos armazenar o estado do movimento aqui e ali... muitos dados no Mongo para localizações

  ### 2. Eu gosto da velocidade com que o MongoDB me ajuda a iniciar um projeto.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ryan T. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 01, 2024

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

Mongo Compass foi uma ótima interface gráfica, que me ajudou a dar os primeiros passos no trabalho com bancos de dados. Quando usei o MongoDB pela primeira vez, eu era um engenheiro de software focado em front-end. Quando chegou a hora de aprender a construir projetos com bancos de dados, o MongoDB e o Compass foram as ferramentas que me ajudaram a começar a aprender rapidamente e ganhar confiança.

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

A natureza não relacional do MongoDB é provavelmente tanto sua força quanto sua fraqueza. Acho que se o MongoDB pudesse encontrar alguma maneira de impor Schemas tipados e relacionamentos da maneira que os bancos de dados SQL fazem, isso ajudaria muitos engenheiros de software. Entendo que há velocidade que vem com um banco de dados não relacional, mas ter que escrever um esquema e relacionamentos força o engenheiro a pensar no design do banco de dados. Parece que o Typescript é melhor do que usar Javascript em quase todos os casos. No início, um novo engenheiro pode reclamar que o Typescript está desacelerando, mas no final é a melhor escolha.

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

nos ajudando a criar bancos de dados rapidamente e sem muitos obstáculos para superar

  ### 3. MongoDB - Banco de Dados NoSQL com suporte a GUI e Cloud

**Rating:** 5.0/5.0 stars

**Reviewed by:** shiv a. | AI / NLP Engineer, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 15, 2024

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

NoSQL é um banco de dados de baixo custo, flexível e fácil de usar e implementar, e o MongoDB é um dos melhores tanto para bancos de dados pequenos quanto grandes. Ele também suporta busca vetorial agora. Possui o MongoDB Atlas, que é um serviço nativo em nuvem. Podemos integrá-lo com quase todas as linguagens e serviços de backend. Eu o uso na maioria dos projetos. O suporte ao cliente também é bom.

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

Para operações complexas e tarefas orientadas por funções, existem alternativas melhores. Além disso, para busca vetorial, acho que bancos de dados como Pinecone são mais adequados.

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

Em nossa organização, usamos para armazenar dados estáticos dos usuários. Também o usamos para armazenamento temporário. Também criamos modelos de dados para o mesmo. Eu realmente sinto que é fácil de criar e também escalar.

  ### 4. A solução NoSQL preferida para aplicações modernas

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sharin S. | Team Lead - Azure and Windows server, Médio Porte (51-1000 emp.)

**Reviewed Date:** May 18, 2024

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

Tenho usado o MongoDB nos últimos 3 anos e gosto da flexibilidade de armazenar dados em documentos BSON semelhantes a JSON. Comparado com outros bancos de dados, podemos construir facilmente consultas poderosas e capacidades de indexação. Este banco de dados me oferece soluções de alto desempenho e failover.

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

MongoDB armazena dados no formato BSON, portanto, o armazenamento é consumido. A consistência dos dados pode não se adequar a todas as aplicações. Falta de estrutura de esquema imposta, então gerenciar e manter dados é mais desafiador em comparação com bancos de dados tradicionais.

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

MongoDB oferece um banco de dados baseado em documentos que pode lidar com um grande número de volumes de dados de forma eficaz e resolveu a escalabilidade de dados da minha aplicação moderna.

  ### 5. MongoDB banco de dados nosql

**Rating:** 5.0/5.0 stars

**Reviewed by:** Md Nasir H. | DevOps Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 15, 2024

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

MongoDB se destaca por seu esquema flexível, escalabilidade, linguagem de consulta poderosa, facilidade de uso e suporte ativo da comunidade. Seu design sem esquema permite estruturas de dados dinâmicas, tornando-o adaptável a aplicações em evolução. A escalabilidade do MongoDB e o manuseio eficiente de grandes conjuntos de dados o tornam uma escolha popular. A linguagem de consulta expressiva e a configuração simples contribuem para seu apelo. Tenha em mente que as forças do MongoDB se alinham com casos de uso específicos onde flexibilidade e escalabilidade são mais importantes.

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

Gerenciar relacionamentos complexos entre documentos pode ser complicado. Os usuários às vezes têm dificuldade em projetar modelos de dados eficientes.

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

É a solução para o uso de esquema flexível para banco de dados não relacionado a transações. Eu o usei pessoalmente em uma aplicação de pilha MERN. Eu também o usei em uma aplicação móvel.

  ### 6. uma das soluções de banco de dados No-SQL para requisitos de dados de documentos

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohit K. | Application Developer - Azure Data Analytics Services , Empresa (> 1000 emp.)

**Reviewed Date:** April 19, 2024

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

Ele suporta o armazenamento de dados No Sql ou dados semiestruturados em formato de documento (JSON)  
Escalabilidade: alta escalabilidade suporta o armazenamento de grandes quantidades de dados  
Uma linguagem de consulta poderosa e uma estrutura de agregação para recuperação e manipulação eficiente de dados.

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

Joins limitados e conformidade com ACID  
escolhendo sabiamente o modelo de dados e as estratégias de indexação, pois pode consumir muita memória

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

Temos que armazenar muitos dados de telemetria e IoT de medidores inteligentes que basicamente estão em formato JSON, precisávamos de uma solução de armazenamento que fosse altamente escalável e tivesse suporte para consultas analíticas.

MongoDB é uma das soluções de armazenamento eficientes que realmente atende aos nossos requisitos, MongoDB também suporta a conexão de APIs ao nosso ambiente de Engenharia de Dados, ajudando-nos a executar consultas analíticas avançadas.

  ### 7. Fácil de usar DB

**Rating:** 4.5/5.0 stars

**Reviewed by:** Eli G. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 30, 2024

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

A primeira integração e o início do uso do MongoDB é muito fácil (usando o MongoDB Atlas), criar e configurar um cluster levou poucos minutos.  
Usando o MongoDB diariamente para armazenar o estado da aplicação e dos usuários.  
A documentação é muito clara e cobre o grande número de funcionalidades.

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

Usar as consultas map-reduce é um pouco complexo e levou algum tempo para entender.

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

Alta disponibilidade - O MongoDB gerencia a administração das instâncias e escala e garante tempo de inatividade mínimo  
Alto desempenho - As chamadas de leitura e gravação são rápidas  
Facilidade de uso - permite o desenvolvimento rápido de funcionalidades

  ### 8. Melhor DB para NoSQL

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohit G. | Senior Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** January 09, 2024

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

MongoDB é o melhor banco de dados que encontrei até agora no caso de bancos de dados NoSQL. É muito rápido e eficiente. Também a interface oferecida pelo Mongo Compass é muito amigável.

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

Não desgosto conforme meu uso. Atende a todos os meus requisitos.

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

Somos uma empresa de telecomunicações. Basicamente, interagimos com os roteadores WIFI através de um aplicativo móvel para realizar operações nos roteadores. Portanto, há muitos parâmetros que precisamos armazenar no banco de dados. Esses dados são não estruturados, então precisamos de um banco de dados que possa lidar com dados não estruturados de forma eficiente. O MongoDB é o melhor para este caso.

  ### 9. Revisão sobre MongoDB

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sandeep Y. | Software Developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 27, 2024

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

A melhor coisa sobre o mongodb é sua maneira de armazenar os dados no formato NOSQL. Eu tentei e fiz POCs usando o mongodb no passado.

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

A latência da entrega de dados e a consulta complexa levam mais tempo para ler e escrever.

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

Para armazenar dados do usuário ou qualquer tipo de dado em formato de documento.  
Robusto e rápido armazenamento de dados  
Fácil de usar  
Tem um grande suporte da comunidade

  ### 10. banco de dados NoSQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karthik K. | Windows System Administrator, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 18, 2024

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

MongoDB é flexibilidade, permitindo que você armazene dados de uma maneira que melhor se adapte às necessidades do seu aplicativo. Essa flexibilidade torna mais fácil adaptar-se a requisitos em mudança e iterar rapidamente durante o desenvolvimento e lidar com grandes volumes de dados e aplicações de alto tráfego.

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

As operações de backup e restauração podem ser mais complexas em comparação com bancos de dados relacionais tradicionais e o MongoDB não suporta junções da mesma forma que os bancos de dados relacionais.

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

A linguagem de consulta e o framework de agregação do MongoDB suportam o processamento e análise de dados em tempo real e isso beneficia aplicações que requerem respostas de baixa latência e insights em tempo real.

  ### 11. Mongo DB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Atharva K. | Application development associate, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 11, 2024

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

É um banco de dados muito capaz, escalável e flexível, que pode ser usado para análises em tempo real.

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

Tem uma curva de aprendizado. Às vezes, é desafiador gerenciar clusters fragmentados.

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

Ele tem um poder de computação de dados em tempo real muito forte, também suas características como alta disponibilidade e integração ajudam a escalar o negócio.

  ### 12. Tenho usado o MongoDB há muito tempo. É o melhor entre todos.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Riyas R. | Manager, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 26, 2024

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

MongoDB é um banco de dados NoSQL, o que significa que é mais barato e mais fácil de manter do que bancos de dados relacionais tradicionais.

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

O MongoDB limita o tamanho do documento a 16MB e o aninhamento a 100 níveis.

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

As opções e capacidades de indexação do MongoDB podem ajudar a armazenar e recuperar grandes quantidades de dados. O MongoDB também suporta consultas geoespaciais, o que pode ajudar os anunciantes a entender o desempenho das campanhas em locais específicos.

  ### 13. MongoDB é um banco de dados pelo qual estamos usando para estruturar os dados a partir de dados não estruturados.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek M. | Sr. US IT Recruiter , Médio Porte (51-1000 emp.)

**Reviewed Date:** March 26, 2024

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

MongoDB é uma plataforma de dados que facilita a estruturação de diferentes dados.

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

Não há nada para não gostar no MongoDB, porque é muito útil para mim realizar meu trabalho facilmente.

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

MongoDB é uma plataforma de banco de dados que nos permite ler e estruturar os dados. A maioria dos bancos de dados não oferece a configuração dos dados, mas no MongoDB você pode configurar seus dados também. Usando o MongoDB, você pode estruturar uma grande quantidade de dados, mas isso exigirá uma grande memória para armazenar os dados.

  ### 14. seu banco de dados na nuvem.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Mídia de Transmissão | Empresa (> 1000 emp.)

**Reviewed Date:** April 14, 2024

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

Como outros recursos de nuvem pública, podemos gerenciar facilmente vários projetos e clusters de banco de dados em poucos cliques.

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

Baixa visibilidade na matriz. Às vezes, não há detalhes internos da atividade do cluster.

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

migrar banco de dados não relacional baseado em EC2 para a nuvem facilmente e gerenciar todo o ciclo de vida facilmente. a operação também é muito suave. com poucos cliques, você gerencia tarefas complexas facilmente.

  ### 15. Mongodb é uma bênção quando usado com Mongoose

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ashutosh  S. | Software Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 05, 2023

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

A melhor coisa sobre o Mongodb é que ele usa Javascript para consultas, então qualquer desenvolvedor Javascript pode começar com o Mongodb com muito pouco esforço.

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

A comunidade não é tão forte, às vezes você precisa de ajuda com consultas específicas, mas não há conteúdo suficiente disponível na internet. A desvantagem de usar o MongoDB é que, embora uma pessoa que conheça JavaScript possa começar a projetar a arquitetura do banco de dados, a longo prazo, quando o banco de dados se expande, pode haver dificuldades em escalar.

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

Mongodb é um DBMS No-SQL que oferece flexibilidade na escalabilidade do banco de dados e evita que você se preocupe com os relacionamentos das tabelas. Escrever consultas é muito mais fácil do que consultas SQL. Ele possui uma plataforma em nuvem chamada Mongodb Atlas, existem algumas ferramentas GUI incríveis para trabalhar com o banco de dados, como robo 3T, mongodb Compass, robomongo (versão leve do robo3T).

  ### 16. Bom mecanismo de banco de dados quando seu modelo de dados muda ao longo do tempo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 28, 2024

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

Tem uma ótima comunidade, então encontrar informações é bem fácil. Além disso, é uma ferramenta muito boa para integrar com novas tecnologias de desenvolvimento. A melhor coisa para mim é o quão flexível é ao armazenar informações (documentos), então se o seu projeto evoluir, você pode se adaptar facilmente.

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

Ao lidar com cargas pesadas, pode ser complicado lidar com a concorrência, mas com um pouco de planejamento antecipado, você pode resolver as coisas.

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

Escalabilidade

  ### 17. Ótimo para implantação rápida, mas o tempo de inatividade pode ser um problema.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** August 31, 2019

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

É super fácil iniciar uma instância escalável do MongoDB e escalá-la conforme necessário. A interface gráfica é confortável. O software funciona (geralmente). No entanto, a confiabilidade pode ser um problema.

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

A Compose teve um tempo de inatividade e nosso banco de dados ficou indisponível, momento em que enviamos imediatamente um e-mail e ficamos sentados de pernas cruzadas esperando uma resposta por horas até que o serviço fosse restaurado. Você não tem controle sobre a infraestrutura e tem que esperar que a Compose resolva quaisquer problemas de tempo de atividade.

**Recomendações a outras pessoas considerando MongoDB:**

Considere se você quer ter controle sobre os servidores quando algo der errado, para que você possa consertá-lo o mais rápido possível, ou se prefere entregar o controle do seu banco de dados a uma empresa terceirizada.

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

Iniciando um conjunto de réplicas do MongoDB escalável e tolerante a falhas sem qualquer gerenciamento de DevOps.


## MongoDB Discussions
  - [Para que é usado o Compose Hosted MongoDB?](https://www.g2.com/pt/discussions/what-is-compose-hosted-mongodb-used-for) - 1 comment, 1 upvote

- [View MongoDB pricing details and edition comparison](https://www.g2.com/pt/products/ibm-mongodb/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-29+21%3A23%3A57+-0500&secure%5Bsession_id%5D=1540e640-41c1-409d-baa5-c0422daa812c&secure%5Btoken%5D=4b95aab9fd7182c8421b457e64c63438b54f5c854ee50c338066b234ba612eb0&format=llm_user)

## MongoDB Features
**Gestão**
- Dicionário de dados
- Replicação de dados
- Linguagem de consulta
- Modelagem de dados
- Análise de desempenho

**Manutenção**
- Migração de dados
- Backup e recuperação
- Ambiente Multiusuário

**Segurança**
- Criptografia de dados
- Controle de Acesso do Usuário

## Top MongoDB Alternatives
  - [Google Cloud SQL](https://www.g2.com/pt/products/google-cloud-sql/reviews) - 4.5/5.0 (354 reviews)
  - [Microsoft SQL Server](https://www.g2.com/pt/products/microsoft-sql-server/reviews) - 4.4/5.0 (2,123 reviews)
  - [Snowflake](https://www.g2.com/pt/products/snowflake/reviews) - 4.6/5.0 (705 reviews)

