Чем отличается формат хранения Parquet от CSV?

Parquet — типизированный колоночный формат для аналитики; CSV — текстовые строки с разделителями, обычно без встроенной схемы типов.

Короткий ответ

Что ответить на собеседовании

Parquet — типизированный колоночный формат для аналитики; CSV — текстовые строки с разделителями, обычно без встроенной схемы типов.

Подробный разбор

Ответ с пояснениями

Parquet — типизированный колоночный формат для аналитики; CSV — текстовые строки с разделителями, обычно без встроенной схемы типов.

Parquet хранит значения по колонкам, поддерживает сжатие и метаданные, позволяющие движку пропускать ненужные данные. Это удобно при чтении нескольких полей из большой таблицы.

CSV легко просмотреть и передать между инструментами, но необходимо согласовать кодировку, разделитель, кавычки и представление пустых значений. Типы обычно восстанавливаются внешней схемой или эвристикой. Выбор зависит от потребителя: CSV подходит для простого обмена, Parquet — для аналитических наборов.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее