This is the multi-page printable view of this section.
Click here to print.
Return to the regular view of this page.
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:
1 - citus
Distributed PostgreSQL as an extension
Overview
PGDG 1st Party Extension: citus
: Distributed PostgreSQL as an extension
- Version: 12.1-1
- PG Vers:
16
,15
,14
,13
,12
- Need Load: Explicit Loading Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
pg_catalog
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
citus_$v*
- RPM Ver :
12.1-1
- RPM Deps: Nil
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-citus-12.1
- DEB Ver :
12.1-1
- DEB Deps: Nil
Details
2 - columnar
Hydra Columnar extension
Overview
PIGSTY 3rd Party Extension: hydra
: Hydra Columnar extension
- Version: 11.1-11
- PG Vers:
16
,15
,14
,13
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
hydra_$v*
- RPM Ver :
11.1-11
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-hydra
- DEB Ver :
11.1-11
- DEB Deps: Nil
Details
3 - pg_analytics
Postgres for analytics, powered by DuckDB
Overview
PIGSTY 3rd Party Extension: pg_analytics
: Postgres for analytics, powered by DuckDB
- Version: 0.2.1
- PG Vers:
17
,16
,15
,14
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Trusted, Can be created by user with
CREATE
Privilege
- Schemas:
paradedb
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
pg_analytics_$v
- RPM Ver :
0.2.1
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-analytics
- DEB Ver :
0.2.1
- DEB Deps: Nil
Details
4 - pg_lakehouse
pg_lakehouse: An analytical query engine for Postgres
Overview
PIGSTY 3rd Party Extension: pg_lakehouse
: pg_lakehouse: An analytical query engine for Postgres
- Version: 0.9.0
- PG Vers:
16
,15
,14
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Trusted, Can be created by user with
CREATE
Privilege
- Schemas:
paradedb
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
pg_lakehouse_$v
- RPM Ver :
0.9.0
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-lakehouse
- DEB Ver :
0.9.0
- DEB Deps: Nil
Details
5 - pg_duckdb
DuckDB Embedded in Postgres
Overview
PIGSTY 3rd Party Extension: pg_duckdb
: DuckDB Embedded in Postgres
- Version: 0.0.1
- PG Vers:
17
,16
,15
- Need Load: Explicit Loading Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
pg_duckdb_$v*
- RPM Ver :
0.1.0
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-duckdb
- DEB Ver :
0.1.0
- DEB Deps: Nil
Details
6 - duckdb_fdw
DuckDB Foreign Data Wrapper
Overview
PIGSTY 3rd Party Extension: duckdb_fdw
: DuckDB Foreign Data Wrapper
- Version: 1.0.0
- PG Vers:
16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Not Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
duckdb_fdw_$v*
- RPM Ver :
1.0.0
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-duckdb-fdw
- DEB Ver :
1.0.0
- DEB Deps: Nil
Details
7 - pg_parquet
copy data between Postgres and Parquet
Overview
PIGSTY 3rd Party Extension: pg_parquet
: copy data between Postgres and Parquet
- Version: 0.1.0
- PG Vers:
17
,16
- Need Load: Explicit Loading Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Trusted, Can be created by user with
CREATE
Privilege
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
pg_parquet_$v
- RPM Ver :
0.1.0
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-parquet
- DEB Ver :
0.1.0
- DEB Deps: Nil
Details
8 - pg_fkpart
Table partitioning by foreign key utility
Overview
PGDG 3rd Party Extension: pg_fkpart
: Table partitioning by foreign key utility
- Version: 1.7
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
pgfkpart
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
pg_fkpart_$v*
- RPM Ver :
1.7
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-fkpart
- DEB Ver :
1.7
- DEB Deps: Nil
Details
9 - pg_partman
Extension to manage partitioned tables by time or ID
Overview
PGDG 1st Party Extension: pg_partman
: Extension to manage partitioned tables by time or ID
- Version: 5.1.0
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
pg_partman_$v*
- RPM Ver :
5.1.0
- RPM Deps: Nil
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-partman
- DEB Ver :
5.1.0
- DEB Deps: Nil
Details
10 - plproxy
Database partitioning implemented as procedural language
Overview
PGDG 1st Party Extension: plproxy
: Database partitioning implemented as procedural language
- Version: 2.11.0
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
plproxy_$v*
- RPM Ver :
2.11.0
- RPM Deps: Nil
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-plproxy
- DEB Ver :
2.11.0
- DEB Deps: Nil
Details
11 - pg_strom
PG-Strom - big-data processing acceleration using GPU and NVME
Overview
PGDG 1st Party Extension: pg_strom
: PG-Strom - big-data processing acceleration using GPU and NVME
- Version: 5.1
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Unknown
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
pg_strom_$v*
- RPM Ver :
5.1
- RPM Deps: Nil
- DEB Repo: N/A
- DEB Name:
N/A
- DEB Ver : N/A
- DEB Deps: Nil
Details
12 - tablefunc
functions that manipulate whole tables, including crosstab
Overview
CONTRIB Built-in Extension: tablefunc
: functions that manipulate whole tables, including crosstab
- Version: 1.0
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Unknown
- Trusted: Trusted, Can be created by user with
CREATE
Privilege
- Schemas: N/A
- Requires: N/A
Packages
PostgreSQL Built-in Contrib Extension
Details