ORC
Optimized Row Columnar: een kolomgeoriënteerd bestandsformaat voor analyse, in 2013 ontwikkeld door Hortonworks voor Hive en concurrent van Parquet.
Bestanden bestaan uit stripes van ongeveer 250 MB met kolomopslag erbinnen. Per kolom en stripe worden min/max-statistieken bijgehouden, zodat predicate pushdown ("WHERE date > X") hele stripes kan overslaan. Beide formaten zijn kolomgeoriënteerd en gecomprimeerd.
ORC is de facto standaard in Cloudera- en Apache Hive-stacks, Parquet in Spark en clouddatawarehouses. Apache Iceberg en Delta Lake ondersteunen beide en Trino leest ze even goed. ORC heeft in Hive 3 ACID-transacties, iets zeldzaams voor een kolomformaat.