Основными компонентами Postgres Pro AXE являются:
СУБД Postgres Pro.
pgpro_axe: векторно-столбцовый аналитический механизм, предоставляющий быстрые запросы к столбцовым источникам данных, например к Parquet-файлам и временным таблицам. Он практически полностью совместим с синтаксисом PostgreSQL и может работать с OLAP-данными из локальных, сетевых и S3-хранилищ. pgpro_axe также позволяет объединять данные из таблиц-куч Postgres Pro и столбцовых источников в рамках одного аналитического запроса.
Это расширение состоит из следующих компонентов:
проприетарные компоненты Postgres Pro AXE;
компоненты Postgres Pro;
DuckDB с её функциональностью.
pgpro_metastore: каталог аналитических таблиц, позволяющий гибко настраивать права доступа к Parquet-файлам и управлять метаданными этих файлов, а также выполнять транзакционные изменения в аналитических таблицах.
Решение можно в любой момент масштабировать как вертикально, так и горизонтально.