BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Polêmica sobre escalabilidade do MongoDB: 100 GB são uma barreira?

Polêmica sobre escalabilidade do MongoDB: 100 GB são uma barreira?

Favoritos

Um controverso post da MongoDB (antiga 10Gen) reacendeu desconfianças da comunidade em relação a tecnologias NoSQL. No texto são apontadas considerações relativas à escalabilidade do MongoDB, especialmente em bases de dados maiores que 100 GB.

A primeira versão do post, criada para divulgar o seminário de Chris Winslett, membro do time do Mongo DB, com título"Escalabilidade no Mongo DB para banco de dados acima de 100gb", iniciava com a seguinte afirmação:

Ultrapassar os 100GB de dados em uma aplicação exige conhecimento profundo sobre a configuração e operação do MongoDB.

O post foi depois temporariamente retirado do ar, mas sua frase de abertura repercutiu, sendo a principal fonte da polêmica em relação à escalabilidade do MongoDB. Markus Winand, no post "MongoDB está para NoSQL assim como o MySQL está para o SQL: da maneira mais perigosa possível", fez a seguinte afirmação:

O MongoDB sempre prometeu a "escalabilidade da web". Mesmo não existindo definição exata sobre o que isso quer dizer, o artigo me deixou com a impressão que o MongoDB possui sérios problemas de escalabilidade. Acredito que muitos acham que deveria ser simples gerenciar 100 gigabytes no MongoDB. Até porque atualmente 100GB não são nem mais classificados como Big Data, e podem ser facilmente gerenciados em grande parte dos bancos de dados relacionais.

Gwen Shapira, consultor de banco de dados, fez outra afirmação polêmica em sua conta do Twitter, estranhando o fato de uma suposta plataforma de Big Data apresentar desafios de escalabilidade em base de dados maiores que 100GB.

Uma nova versão do post da MongoDB apresenta uma introdução mais ponderada ao assunto, afirmando que, em grande parte dos sistemas, é necessário conhecimento profundo, tanto para construção da aplicação quanto pra gestão do banco de dados, e que a adoção do MongoDB, simplifica os primeiros 100GB da sua aplicação. Contudo, a empresa voltou a indicar, de forma mais sutil, que a partir desse limiar a administração da infraestrutura exige conhecimento mais profundo da tecnologia.

Mais detalhes referentes aos desafios - e soluções - de escalabilidade enfrentados pelo MongoDB em grandes bases de dados podem ser encontrados no seminário de Chris Winslett.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT