Léxico de TI › Bancos de dados › ORC

ORC

Bancos de dados Svenska → Atualizado: 2026-09-30

Optimized Row Columnar — formato de arquivo colunar para análise. Hortonworks, 2013 (para o Hive). Concorrente do Parquet: o ecossistema Hive preferiu ORC, Spark e Presto preferiram Parquet. Ambos são colunares e compactados.

Stripes: blocos de 250 MB por arquivo, com armazenamento colunar dentro deles. Estatísticas de mínimo/máximo por coluna por stripe permitem predicate pushdown ("WHERE date > X" pula stripes). Adoção hoje: o ORC é o padrão de fato nas stacks Cloudera/Apache Hive; o Parquet, no Spark e nos data warehouses em nuvem. Apache Iceberg e Delta Lake suportam os dois, e o Trino lê ambos igualmente. O ORC tem suporte a transações ACID no Hive 3 (raro para um formato colunar).

← Voltar ao léxico