Integración de bases de datos Aurora compatibles con PostgreSQL - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Integración de bases de datos Aurora compatibles con PostgreSQL

Para crear conexiones entre bases de datos PostgreSQL y bases de datos remotas, puede utilizar contenedores de datos externos (). FDWs Los contenedores de datos extranjeros ofrecen las siguientes ventajas en comparación con los servidores enlazados de SQL Server y los enlaces de bases de datos de Oracle:

  • Integración nativa con PostgreSQL: son nativas FDWs de PostgreSQL y utilizan sus capacidades de SQL. Esto mejora la experiencia de integración.

  • Integración y optimización: los servidores enlazados (SQL Server) y los enlaces de bases de datos (Oracle) son específicos de sus respectivos ecosistemas de bases de datos. Al admitir consultas a fuentes de datos remotas y a motores de bases de datos como Oracle, SQL Server o MySQL, FDWs ofrecemos un enfoque más integrado y optimizado para PostgreSQL.

  • Consultas entre bases de datos: cuando se utiliza FDWs, se pueden consultar datos de varias fuentes de datos remotas en una sola sentencia SQL. Esto permite el análisis y la elaboración de informes entre bases de datos.

  • Optimización mediante pulsación descendente: FDWs puede transferir operaciones como el filtrado, las proyecciones y la clasificación a la fuente de datos remota. Esto reduce la transferencia de datos y mejora el rendimiento de las consultas.

  • Ejecuciones paralelas: los contenedores de datos externos admiten la ejecución de consultas que involucran fuentes de datos remotas en paralelo, lo que mejora el rendimiento.

Al utilizar la integración de contenedores de datos externos, puede consultar y manipular datos de bases de datos remotas directamente en la edición compatible con PostgreSQL de Amazon Aurora. Esto es compatible con arquitecturas híbridas y escenarios de integración de datos.

Esta guía se centra en la postgres_fdw extensión para conectarse a bases de datos PostgreSQL remotas y en tds_fdw la extensión para conectarse a bases de datos de SQL Server. En esta guía no se incluyen las siguientes extensiones de PostgreSQL:

  • oracle_fdwpara acceder a los datos de las bases de datos de Oracle

  • mysql_fdwpara acceder a los datos de las bases de datos MySQL