Aurora PostgreSQL 互換データベース統合 - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Aurora PostgreSQL 互換データベース統合

PostgreSQL データベースとリモートデータベース間の接続を作成するには、外部データラッパー (FDWs) を使用できます。外部データラッパーには、SQL Server リンクサーバーおよび Oracle データベースリンクよりも以下の利点があります。

  • ネイティブ PostgreSQL 統合 - FDWsは PostgreSQL にネイティブであり、SQL 機能を使用します。これにより、統合エクスペリエンスが向上します。

  • 統合と最適化 ‒ リンクサーバー (SQL Server) とデータベースリンク (Oracle) は、それぞれのデータベースエコシステムに固有です。リモートデータソースへのクエリをサポートし、Oracle、SQL Server、MySQL などのデータベースエンジン間でクエリをサポートすることで、FDWs は PostgreSQL のより統合された最適化されたアプローチを提供します。

  • クロスデータベースクエリ ‒ FDWs を使用すると、1 つの SQL ステートメント内で複数のリモートデータソースからのデータをクエリできます。これにより、クロスデータベース分析とレポートがサポートされます。

  • プッシュダウンの最適化 - FDWsは、フィルタリング、射影、ソートなどのオペレーションをリモートデータソースにプッシュできます。これにより、データ転送が減少し、クエリのパフォーマンスが向上します。

  • 並列実行 ‒ 外部データラッパーは、リモートデータソースを並行して含むクエリの実行をサポートしているため、パフォーマンスが向上します。

外部データラッパー統合を使用すると、Amazon Aurora PostgreSQL 互換エディション内でリモートデータベースからのデータを直接クエリおよび操作できます。これにより、ハイブリッドアーキテクチャとデータ統合シナリオがサポートされます。

このガイドでは、リモート PostgreSQL データベースに接続するための postgres_fdw 拡張機能と、SQL Server データベースに接続するための tds_fdw拡張機能に焦点を当てています。このガイドでは、以下の PostgreSQL 拡張機能について説明していません。

  • oracle_fdw Oracle データベースからデータにアクセスするための

  • mysql_fdw MySQL データベースからデータにアクセスするための