本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
整合 Amazon Aurora Postgre SQL-與異質資料庫和 相容 AWS 服務
Rambabu Karnena,Amazon Web Services (AWS)
2024 年 8 月 (文件歷史記錄)
Amazon Aurora Postgre SQL-Compatible Edition 提供與 Amazon Web Services (AWS) Cloud 上異質資料庫和各種服務的整合。您可以使用此整合在 上建置可擴展的資料架構 AWS,為您的應用程式開啟新的可能性。
概觀
本指南提供 Aurora Postgre SQL與 AWS 服務 和 異質資料庫相容整合的完整概觀。如果您目前在 Oracle Database 或 Microsoft SQL Server 上執行,請探索相當於連結伺服器、資料庫連結和外部資料表的 Aurora Postgre SQL相容功能。使用本指南,您也可以執行下列動作:
-
與 Amazon Simple Storage Service (Amazon S3) AWS Lambda、Amazon CloudWatch Logs 和 Amazon Redshift 等服務整合。
-
避免可能導致錯誤或效能問題的設計錯誤。
-
在整合 Aurora Postgre 時做出明智的決策SQL:與其他資料庫和 相容 AWS 服務。
連線至遠端和異質資料庫
Aurora Postgre SQL-Compatible 的關鍵強度是能夠使用外部資料包裝函式 () 連線至遠端 PostgreSQL、SQL伺服器 和 Oracle、我的SQL資料庫FDWs。這些包裝函式包括 postgres_fdw
、oracle_fdw
、 tds_fdw
(適用於SQL伺服器) 和 mysql_fdw
。您可以使用這些外部資料包裝函式直接查詢來自這些多個來源的資料。
日誌
Aurora Postgre SQL-Compatible 也會使用 log_fdw
延伸模組與 Amazon CloudWatch Logs 整合。您可以使用 直接從資料庫log_fdw
查詢和分析 PostgreSQL 日誌檔案。此整合可簡化日誌監控和分析,以便您可以獲得資料庫效能、錯誤和活動的寶貴洞見。
連線至儲存體
aws_s3
延伸模組與 Amazon S3 整合,用於資料匯入、匯出、備份和封存。透過支援 Aurora Postgre SQL-Compatible 和 Amazon S3 之間的資料移動,aws_s3
延伸功能可實現有效的資料擷取、備份和封存程序。
無伺服器運算
您可以使用 aws_lambda
擴充功能,將運算密集型任務卸載至無伺服器AWS Lambda函數,以改善效能和成本效益。Lambda 支援直接從 Aurora Postgre SQL相容資料庫進行複雜的運算、資料轉換和與其他 AWS服務的整合,而不需要專用運算資源。
用於分析的整合
為了促進資料遷移和 ETL(擷取、轉換和載入) 程序,Aurora Postgre SQL-Compatible 可與 AWS Database Migration Service (AWS DMS) 和 等服務整合 AWS Glue。 AWS DMS 支援將資料庫遷移至 Aurora Postgre SQL-Compatible。 AWS Glue 可協助您建置強大的資料處理管道,以將各種來源的資料轉換和載入 Aurora Postgre SQL-Compatible 或其他 AWS 服務。
對於資料倉儲解決方案,SQLAurora Postgre 相容可與 Amazon Redshift 整合。透過作為 Amazon Redshift 的資料來源或暫存區域,Aurora Postgre SQL相容支援進階分析和報告功能。您可以使用這些功能,從資料中衍生有價值的洞見。
無論您是遷移現有工作負載、建置混合架構,還是開發新的資料驅動型應用程式,Aurora Postgre SQL相容整合功能都可協助您建立可擴展、高效能且符合成本效益的解決方案。
用於與 整合的其他擴充功能 AWS 服務
PostgreSQL 會列出各種資料包裝,用於連線至檔案、無SQL資料庫、特定資料庫系統。如需詳細資訊,請參閱 PostgreSQL 文件
目標
本指南可協助新客戶,特別是從 Oracle 或 Microsoft SQL Server 遷移的客戶,達成下列目標:
-
尋找 上的同等功能 AWS。Aurora Postgre SQL-Compatible 為連結的伺服器、資料庫連結和外部資料表提供功能等效項目。
-
與異質資料庫 和 整合並連接至 的設計系統和批次任務 AWS 服務。
-
避免常見的設計陷阱,並最佳化基礎設施實作。