Modelo de Dados Colunar
Enquanto os bancos de dados relacionais tradicionais são otimizados para armazenar linhas de dados, geralmente para aplicativos transacionais, o modelo de dados orientado a colunas é ideal para soluções que fazem operações massivas 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 de cálculo e/ou agregações massivos 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 são aqueles que demandam leitura e operações em grandes volumes de dados.