BT

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

por Eder Ignatowicz em 04 Out 2013 |

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.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

100GB? by Fernando Ike

Qualquer coisa com mais de 100GB e não desenvolvido a arquitetura pensando nisso terá problemas. Mesmo os bancos considerados "Big data".

Vendendo o peixe! by Humberto Junior

Os caras querem é vender serviços de consultoria da 10gen.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

2 Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT