Чем строчные форматы отличаются от колонковых?
Строчные вроде CSV или Avro хранят запись целиком, что удобно для записи и чтения записей полностью. Колонковые вроде Parquet и ORC хранят вместе каждый столбец, поэтому запрос, трогающий три столбца из пятидесяти, читает только эти три. Колонковые к тому же куда лучше сжимаются, потому что в столбце лежат похожие значения. Плата — дорогая запись одной строки, поэтому колонковые для аналитики, а не для транзакций.