MongoDB 3.0 + WiredTiger não conseguem fechar a lacuna de desempenho; o Couchbase demonstra uma vantagem de desempenho de 4,5 vezes em um benchmark recente

O Couchbase continua a superar o Cassandra e o MongoDB em casos de uso de alta escala. Em um novo benchmark, o Couchbase Server 3.0 sustentou 1,1 milhão de gravações por segundo com latência muito baixa no Google Cloud Platform, usando apenas 50 nós, enquanto o Cassandra exigiu 300 nós. Os resultados mostram que sustentar 1 milhão de gravações por segundo no Couchbase custaria 83% menos do que no Cassandra - $56 por hora para o Couchbase em comparação com $330 por hora para o Cassandra.

"Os benchmarks recentes são a prova de que o Couchbase Server é adequado exclusivamente para oferecer desempenho e escalabilidade de nível empresarial na plataforma de nuvem escolhida", disse Ravi Mayuram, vice-presidente sênior de Produtos e Engenharia da Couchbase.

Os resultados do benchmark do Google Cloud estão resumidos na tabela a seguir:

O Couchbase tem um desempenho 4,5 vezes melhor que o MongoDB 3.0 + WiredTiger

Em um benchmark recente separado, o Couchbase Server 3.0 demonstrou uma vantagem de desempenho de 4,5 vezes em relação ao MongoDB 3.0 + WiredTiger. O WiredTiger é o mecanismo de armazenamento de alto desempenho que o MongoDB adquiriu no início deste ano e recentemente disponibilizou como uma opção, alegando que ele aumenta significativamente o desempenho em relação ao mecanismo padrão. Mesmo com o WiredTiger, o MongoDB 3.0 forneceu menos de um quarto da taxa de transferência do Couchbase Server 3.0 usando os mesmos recursos.

Os resultados do benchmark Couchbase vs. MongoDB + WiredTiger estão resumidos na tabela a seguir:

Benchmarks justos e transparentes são bons para o setor

Vários fornecedores de bancos de dados NoSQL se empenharam em encomendar e publicar benchmarks, o que pode agregar valor aos possíveis compradores de seus produtos. Se forem feitos de forma aberta e transparente, os benchmarks são uma ferramenta valiosa para demonstrar que um banco de dados NoSQL específico pode suportar um caso de uso específico em um conjunto específico de condições.

Para serem justos e transparentes, os benchmarks precisam seguir algumas regras simples - às quais o Couchbase adere em todos os benchmarks comissionados:

1. Use as versões mais recentes do software geralmente disponível de cada solução;

2. Comunicar claramente os casos de uso e as cargas de trabalho que estão sendo medidos para que os desenvolvedores e engenheiros de operações possam avaliar se o benchmark se aplica à sua situação;

3. Mantenha os testes abertos, para que possam ser reproduzidos e os resultados verificados. 

"Vemos um valor contínuo na realização de benchmarks transparentes e repetíveis. Eles facilitam para o mercado ver quais bancos de dados NoSQL têm bom desempenho em casos de uso específicos", disse Bob Wiederhold, CEO da Couchbase. "Cada vez mais empresas estão implantando o NoSQL para aplicativos de missão crítica que operam em escala significativa. O uso de benchmarks está aumentando durante essa fase, porque o desempenho em escala é fundamental para a maioria desses aplicativos. Os desenvolvedores e engenheiros de operações precisam saber quais produtos têm o melhor desempenho para seus casos de uso e cargas de trabalho específicos."

Recursos:

Sobre o Couchbase

Na Couchbase, acreditamos que os dados são o coração da empresa. Capacitamos os desenvolvedores e arquitetos a criar, implantar e executar seus aplicativos de missão crítica. O Couchbase oferece um banco de dados moderno de alto desempenho, flexível e dimensionável que é executado no data center e em qualquer nuvem. Muitas das maiores empresas do mundo confiam no Couchbase para alimentar os aplicativos principais dos quais seus negócios dependem. Para obter mais informações, visite www.couchbase.com.

Contato com a mídia

James Kim

couchbasePR@couchbase.com
Comunicações do Couchbase

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Experimente Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Chamada para downloads

Crie aplicativos avançados com menos complexidade e custo.