MadeStone

Data lakes and Icebergs in Postgres with pg_lake (PGConf.dev 2026)

Просмотры:
8
Дата загрузки:
18.08.2026 14:45
Длительность:
00:49:23
Категория:
Технологии и интернет

Описание

Озёра данных (Data lakes) и Iceberg в Postgres с pg_lake (Data lakes and Icebergs in Postgres with pg_lake)

PGConf.dev 2026

Представлено Марко Слотом (Marco Slot) на PGConf.dev 2026 (https://2026.pgconf.dev)

pg_lake — это набор расширений, который добавляет всестороннюю поддержку создания и запросов к таблицам Iceberg в Postgres, а также расширяет существующие команды для запросов, импорта и экспорта файлов в озёрах данных. Под капотом он ускоряет аналитические запросы с помощью DuckDB, который работает в отдельном процессе, говорящем по протоколу Postgres, и может давать огромный прирост производительности для аналитических запросов.

Спецификация Iceberg определяет способ хранения оптимизированных для аналитики таблиц в объектных хранилищах, таких как Amazon S3. pg_lake реализует Iceberg глубоко интегрированным в Postgres образом, так что вы создаёте таблицы Iceberg так же легко, как таблицы Postgres, выполняете транзакции между таблицами Postgres и Iceberg и используете почти все функции Postgres как обычно.

В этом докладе будут рассмотрены архитектурные решения, которые мы приняли при разработке расширения pg_lake, и то, как мы находили путь в обход различных API расширений.

https://2026.pgconf.dev/session/633

Источники:

Рекомендуемые видео