Integrazione di database compatibile con Aurora PostgreSQL - AWS Guida prescrittiva

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Integrazione di database compatibile con Aurora PostgreSQL

Per creare connessioni tra database PostgreSQL e database remoti, puoi utilizzare data wrappers esterni (). FDWs I wrapper di dati esterni offrono i seguenti vantaggi rispetto ai server collegati a SQL Server e ai collegamenti a database Oracle:

  • Integrazione nativa di PostgreSQL ‒ FDWs sono native di PostgreSQL e ne utilizzano le funzionalità SQL. Ciò migliora l'esperienza di integrazione.

  • Integrazione e ottimizzazione ‒ I server collegati (SQL Server) e i collegamenti al database (Oracle) sono specifici dei rispettivi ecosistemi di database. Supportando le query su fonti di dati remote e su motori di database come Oracle, SQL Server, MySQL FDWs , offri un approccio più integrato e ottimizzato per PostgreSQL.

  • Interrogazione tra database ‒ Quando si utilizza FDWs, è possibile interrogare i dati da più fonti di dati remote all'interno di un'unica istruzione SQL. Ciò supporta l'analisi e il reporting tra database.

  • Ottimizzazione push-down ‒ FDWs può trasferire operazioni come il filtraggio, le proiezioni e l'ordinamento alla fonte di dati remota. Ciò riduce il trasferimento dei dati e migliora le prestazioni delle query.

  • Esecuzioni parallele ‒ I wrapper di dati esterni supportano l'esecuzione di query che coinvolgono fonti di dati remote in parallelo, il che migliora le prestazioni.

Utilizzando l'integrazione con wrapper di dati esterni, puoi interrogare e manipolare dati da database remoti direttamente all'interno di Amazon Aurora PostgreSQL Compatible Edition. Ciò supporta architetture ibride e scenari di integrazione dei dati.

Questa guida si concentra sull'postgres_fdwestensione per la connessione ai database PostgreSQL remoti e sull'estensione per tds_fdw la connessione ai database SQL Server. Non trattate in questa guida sono le seguenti estensioni PostgreSQL:

  • oracle_fdwper accedere ai dati dai database Oracle

  • mysql_fdwper accedere ai dati dai database MySQL