MSIPO技术圈 首页 IT技术 查看内容

PostgreSQL FDW(外部表) 简介

2024-03-29

1、FDW: 外部表  背景

提供外部数据源的透明访问机制。PostgreSQL fdw(Foreign Data Wrapper)是一种外部访问接口,可以在PG数据库中创建外部表,用户访问的时候与访问本地表的方法一样,支持增删改查。  而数据则是存储在外部,外部可以是一个远程的pg数据库或者其他数据库(mysql, oracle等),又或者是文件等。

2、基本作用

  • 同构或异构的数据迁移, ETL,

  • 数据分析  (偶尔需要访问时, 分析,DBA)

  • 快速提升开发效率

3、FDW支持的外部数据源

3.1、RDBMS FDW

mysql_fdw(支持写) (https://github.com/EnterpriseDB/mysql_fdw)

oracle_fdw (https://github.com/laurenz/oracle_fdw)

sqlite_fdw

postgres_fdw (见5.)

odbc_fdw(见6节)

jdbc_fdw -- https://github.com/pgspider/jdbc_fdw, https://www.postgresql.org/about/news/jdbc-fdw-010-release-2382/

firebird_fdw,

tds_fdw,

tds_fdw on centos:  
https://github.com/tds-fdw/t

相关阅读

热门文章

    手机版|MSIPO技术圈 皖ICP备19022944号-2

    Copyright © 2024, msipo.com

    返回顶部