Modelo de Dados Colunar

Diferentemente dos bancos de dados relacionais tradicionais, otimizados para armazenar linhas de dados e focados em aplicativos transacionais, o modelo de dados colunar, o modelo de dados colunar é ideal para soluções que fazem operações em grande escala no banco, como agregações e cálculos com um volume alto de leitura de dados no banco.

É ideal para consultas analíticas, pois reduz os requisitos de E/S de disco. A leitura direta das colunas, a compressão dos dados e as projeções tornam o tempo de resposta em operações massivas de cálculo e agregação inferior neste modelo.

Um select avg, por exemplo em um banco de dados orientado a linhas carregará todos os campos para executar a operação e retornar a média.

No banco de dados colunar, apenas a coluna a ser tratada (com a operação avg) será avaliada, consumindo, assim, menos recursos.

O tipo de sistema mais indicado para uso de armazenamento colunar é aquele que demanda leituras e operações em grandes volumes de dados.

Modelo Colunar