投稿日: Oct 28, 2021
Babelfish for Aurora PostgreSQL は、Amazon Aurora PostgreSQL 互換エディションの新機能であり、Microsoft SQL Server 用に作成されたアプリケーションからのクエリを理解できるようにします。Babelfish を使用すると、現在 SQL Server で実行されているアプリケーションを、従来の移行と比較して、わずかな作業のみを必要として Aurora PostgreSQL で直接実行できます。Babelfish は、SQL Server のワイヤープロトコル (TDS) と Microsoft SQL Server クエリ言語である T-SQL を理解しているため、データベースドライバーを切り替えたり、すべてのアプリケーションクエリを書き直したりする必要はありません。
Babelfish をオンにした後、SQL Server ベースのアプリケーションを Aurora PostgreSQL クラスターの Babelfish TDS ポートをポイントするように変更することで、Babelfish に接続できます。Babelfish には、ストアドプロシージャ、セーブポイント、静的カーソル、ネストされたトランザクション、SQL_VARIANT データ型などの幅広いサポートが含まれています。
Babelfish for Amazon Aurora PostgreSQL は、AWS GovCloud (米国) リージョンを含め、Aurora PostgreSQL がサポートされているすべてのリージョンでご利用いただけるようになりました。
Amazon Aurora は、ハイエンドな商用データベースのパフォーマンスと可用性に加えて、オープンソースデータベースのシンプルさとコスト効率性を兼ね備えています。Amazon Aurora は、一般的な PostgreSQL データベースに比べてパフォーマンスが最大 3 倍優れ、より高いスケーラビリティ、耐久性、セキュリティを備えています。詳しくは、Aurora の製品ページをご覧ください。 Aurora PostgreSQL 互換エディション の使用を開始するには、使用開始ページをご覧ください。または、Babelfish の詳細については、Babelfish for Aurora PostgreSQL 製品ページにアクセスしてください。