IT-lexikon › Databas › Postgres FDW

Postgres FDW

Databas In English → Uppdaterad: 2026-05-28

Foreign Data Wrapper för PostgreSQL — query data från external sources som om de var local tables. postgres_fdw, mysql_fdw, mongo_fdw, file_fdw, parquet_fdw. Sedan PostgreSQL 9.1 (2011).

Use case: cross-database-joins utan ETL ("federated query"), legacy-system-integration, S3-Parquet-files queryable som tables. Performance: predicate-pushdown — WHERE-clause skickas down till foreign source när möjligt. Limitation: complex queries can't push-down → fetch-all-data + filter-locally = slow. AWS Aurora-PG har S3 foreign data wrapper för Parquet/CSV. Cloud-trend: lakehouse-arkitektur använder FDW-similar concepts. Modern alternative: Trino/Presto för federated-query-engine (heavier, dedicated DB).

← Tillbaka till lexikonet