Modelo de Dados Colunar
Diferentemente das bases de dados relacionais tradicionais, otimizados para armazenar linhas de dados e focados em aplicativos transacionais, o modelo de dados colunar é ideal para soluções que fazem operações em grande escala na base, como agregações e cálculos com um volume alto de leitura de dados na base.
Aplica-se principalmente a 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 numa Base de Dados orientado a linhas carregará todos os campos para executar a operação e retornar a média.
Na Base 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.
