O Banco de Dados MongoDB Merece Nossa Atenção

O MongoDB seria muito mais rápido do que alternativas como a Cassandra e Couchbase. Isto foi afirmado por um estudo recente.

O que é o MongoDB?

O MongoDB é um banco de dados de documentos com a escalabilidade e flexibilidade que você deseja com a consulta e a indexação necessárias.

O desempenho do banco de dados MongoDB

As Nações Software Associates – Usain – divulgou os resultados de um relatório que certamente irá despertar as reações das partes postas em causa. Especificamente, o estudo comparou o desempenho dos seguintes banco de dados NoSQL :Cassandra , Couchbase e MongoDB. Qual dos três teve a melhor?

Resultados do desempenho de MongoDB

Do que é facilmente entendido por ler o título da notícia, foi MongoDB para se destacar nos testes de desempenho feitos pelos pesquisadores.

As bases de dados foram testados pelo Yahoo! padrão nuvem de benchmark – YCSB, com a intenção pela USAIN, para determinar a durabilidade real. o critério então, centra-se na ideia de que as aplicações devem se concentrar mais em durabilidade do que no desempenho, não tolerar a perda de dados.

Os dados apontam para uma disparidade significativa entre MongoDB e Couchbase que USAIN explicado nas diferentes abordagens adaptadas pelos dois bancos de dados para lidar com os erros: o primeiro é executado tudo dentro do próprio banco de dados, enquanto o segundo mostra os desenvolvedores como lidar com erros em código, exigindo, portanto, medidas adicionais para recuperar as atualizações.

O fracasso não é naturalmente replicar Bob Wiederhold, CEO Couchbase, que além de acreditar teste indiretamente não confiável as diferenças de arquitetura e da configuração tornam difícil comparar as várias soluções, acrescentou.

Os vendedores continuam a patrocinar e publicar testes de desempenho; em que suas soluções são otimizados; para os casos de uso que melhor apoio. Tudo ainda está para indicar como a popularidade de soluções NoSQL está crescendo rapidamente.

A este respeito, devemos lembrar aos leitores que em 2014 Couchbase patrocinadas um teste em que seu banco de dados vencedor veio de um cara a cara, com Cassandra e MongoDB. E isso MongoDB , em que há, naturalmente, os pontos mais críticos de vista , inclui entre os seus parceiros oficiais dos Estados Software Associates Usain.

Algumas características do MongoDB

  • O MongoDB armazena dados em documentos flexíveis semelhantes a JSON. Isso significa que os campos podem variar de documento para documento e a estrutura de dados pode ser alterada ao longo do tempo.
  • O modelo de documento é mapeado para os objetos no código do seu aplicativo. Dessa forma, facilita o trabalho com os dados.
  • Consultas ad hoc, indexação e agregação em tempo real fornecem maneiras poderosas de acessar e analisar seus dados.
  • O MongoDB é um banco de dados distribuído em seu núcleo. Desse modo, a alta disponibilidade, o dimensionamento horizontal e a distribuição geográfica são integrados e fáceis de usar.
  • O MongoDB é gratuito e de código aberto . As versões lançadas antes de 16 de outubro de 2018 são publicadas sob a AGPL. Todas as versões lançadas após 16 de outubro de 2018, incluindo correções de correções para versões anteriores, são publicadas sob a Licença Pública do Lado
    do Servidor (SSPL) v1

Fonte parcial: MongoDB


Deixe uma resposta

O seu endereço de e-mail não será publicado.