NOTÍCIA

Atualização do Cassandra ganha batches atômicos, nós virtuais e melhorias na CQL

A versão 1.2 foi projetada para lidar com diversos terabytes de dados por nó, em comparação com o limite de 500 GB de espaço em disco recomendado na versão 1.0.

O Cassandra 1.2 foi atualizado recentemente e trouxe algumas melhorias, como nós virtuais, suporte para atomicidade de batch e melhor desempenho.

1

Abaixo estão algumas das novas funcionalidades:

Os tipos de coleções são especialmente úteis para simplificar os modelos de forma natural, já que o CQL não suporta joins. A atomicidade nos batches pode ser usada para evitar a necessidade de programação para garantir tentativas repetidas (retries) e escritas idempotentes. Mas essa característica tem impacto de aproximadamente 30% sobre o desempenho e pode ser desativada se o desempenho for mais importante.

A versão 1.2 foi projetada para lidar com diversos terabytes de dados por nó, em comparação com o limite de 500 GB de espaço em disco recomendado na versão 1.0.

O Cassandra é um banco de dados NoSQL baseado em colunas, open source, distribuído e escrito em Java. Originalmente, o projeto foi desenvolvido pelo Facebook para otimizar a pesquisa na caixa de entrada, e tornou-se um projeto da Fundação Apache em 2009.

Com informações de InfoQ

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil