Category: OLAP

OLAP: DuckDB Integration with FDW & PG Lakehouse, Access Parquet from File/S3, Sharding with Citus/Partman/PlProxy, …

OLAP category has 11 available extensions:

Extension (URL) Alias Repo Version Category License LOAD DDL TRUST RELOC Description
citus citus PGDG 12.1-1 OLAP AGPLv3 Distributed PostgreSQL as an extension
citus_columnar citus PGDG 11.3-1 OLAP AGPLv3 Citus columnar storage engine
columnar hydra PIGSTY 11.1-11 OLAP AGPLv3 Hydra Columnar extension
pg_analytics pg_analytics PIGSTY 0.2.1 OLAP AGPLv3 Postgres for analytics, powered by DuckDB
pg_duckdb pg_duckdb PIGSTY 0.0.1 OLAP MIT DuckDB Embedded in Postgres
duckdb_fdw duckdb_fdw PIGSTY 1.0.0 OLAP MIT DuckDB Foreign Data Wrapper
pg_parquet pg_parquet PIGSTY 0.1.0 OLAP PostgreSQL copy data between Postgres and Parquet
pg_fkpart pg_fkpart PGDG 1.7 OLAP GPLv2 Table partitioning by foreign key utility
pg_partman pg_partman PGDG 5.1.0 OLAP PostgreSQL Extension to manage partitioned tables by time or ID
plproxy plproxy PGDG 2.11.0 OLAP BSD 0 Database partitioning implemented as procedural language
pg_strom pg_strom PGDG 5.1 OLAP PostgreSQL PG-Strom - big-data processing acceleration using GPU and NVME
tablefunc tablefunc CONTRIB 1.0 OLAP PostgreSQL functions that manipulate whole tables, including crosstab

citus

Distributed PostgreSQL as an extension

columnar

Hydra Columnar extension

pg_analytics

Postgres for analytics, powered by DuckDB

pg_lakehouse

pg_lakehouse: An analytical query engine for Postgres

pg_duckdb

DuckDB Embedded in Postgres

duckdb_fdw

DuckDB Foreign Data Wrapper

pg_parquet

copy data between Postgres and Parquet

pg_fkpart

Table partitioning by foreign key utility

pg_partman

Extension to manage partitioned tables by time or ID

plproxy

Database partitioning implemented as procedural language

pg_strom

PG-Strom - big-data processing acceleration using GPU and NVME

tablefunc

functions that manipulate whole tables, including crosstab


Last modified 2024-10-25: update latest extensions (d3e70c18)