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.