MongoDB 2.8 – WiredTiger – Compressão e performance

MongoDB

MongoDB

A próxima versão estável do MongoDB, a 2.8, promete uma série de melhorias de performance e grande otimização de espaço em disco. Quem utiliza MongoDB sabe que o espaço em disco pode ser alto e vai aumentando a medida que novos documentos são inseridos e quando novos índices são criados

A implementação do WiredTiger, promete fazer essas melhorias, os gráficos abaixo e artigos já publicados mostram um grande avanço para economia de espaço em disco e também leitura dos dados. Bases enormes e complexas terão muito a ganhar com essa mudança.

 

Comparando espaço em disco entre os diferentes algoritmos

Comparando espaço em disco entre os diferentes algoritmos

Houve também uma melhoria do acesso aos dados, conforme gráfico abaixo:

Acesso aos dados

Acesso aos dados

 

Lembrando que a versão 2.8 do MongoDB ainda é experimental! Não utilize em produção! Ainda não realizei testes, mas devo fazer em breve.

O artigo completo pode ser lido em http://comerford.cc/wordpress/2014/11/12/mongodb-2-8-new-wiredtiger-storage-engine-adds-compression/


Veja também