ФОРМАТ · BINARY
Parquet
Колоночное хранение типизированных таблиц для аналитического чтения.
- Расширения
- parquet
- MIME type
- application/vnd.apache.parquet
- Представление
- binary
- Потоковая обработка
- нет
- Комментарии
- нет
- Поддержка схемы
- Встроенная схема
- Порядок
- Порядок строк хранится; запросы могут его менять
- null
- Уровни definition/repetition
- Diff
- Плохая
- Архивация
- Фиксируйте logical types и используемые кодеки
Преимущества
- Чтение выбранных колонок и статистики групп
Ограничения
- Метаданные в конце; плохо подходит для бесконечного потока
Типичные ошибки
- Использовать как построчный журнал
Маленький пример
Схема образца: id INT64, name BYTE_ARRAY (STRING). Это описание, не бинарный файл.Среда: parquet-tools, отдельная установка; синтаксис зависит от выбранной реализации.
parquet-tools meta example.parquet # Реализации parquet-tools различаются