发布于: Oct 28, 2021
Babelfish for Aurora PostgreSQL 是 Amazon Aurora PostgreSQL 兼容版的一项新功能,让 Aurora 能够理解来自为 Microsoft SQL Server 编写的应用程序的查询。使用 Babelfish,当前在 SQL Server 上运行的应用程序可以直接在 Aurora PostgreSQL 上运行,需要的迁移工作量与传统迁移相较而言微不足道。Babelfish 理解 SQL Server Wire-Protocol (TDS) 和 T-SQL(Microsoft SQL Server 查询语言),因此您不必切换数据库驱动程序或重写所有应用程序查询。
在打开 Babelfish 后,您可以通过将基于 SQL Server 的应用程序更改为指向 Aurora PostgreSQL 集群上的 Babelfish TDS 端口来连接到 Babelfish。Babelfish 包括对存储过程、保存点、静态光标、嵌套事务、SQL_VARIANT 数据类型等功能的支持。
Babelfish for Amazon Aurora PostgreSQL 在支持 Aurora PostgreSQL 的所有区域都提供,包括 AWS GovCloud(美国)区域。
Amazon Aurora 兼具高端商用数据库的性能和可用性,以及开源数据库的简易性和成本效益。与典型的 PostgreSQL 数据库相比,它将性能提高了三倍,并且增加了可扩展性、持久性和安全性。有关更多信息,请访问 Aurora 产品页面。 要开始使用 Aurora PostgreSQL 兼容版,请访问我们的入门页面。或者,若需了解有关 Babelfish 的更多信息,请访问 Babelfish for Aurora PostgreSQL 产品页面。