Veröffentlicht am: Oct 28, 2021
Babelfish for Aurora PostgreSQL ist eine neue Funktion für die PostgreSQL-kompatible Edition von Amazon Aurora, mit der Aurora Befehle von Anwendungen verstehen kann, die für Microsoft SQL Server geschrieben wurden. Mit Babelfish können Anwendungen, die derzeit auf SQL Server laufen, direkt auf Aurora PostgreSQL ausgeführt werden, und zwar mit einem Bruchteil des Arbeitsaufwands im Vergleich zu einer herkömmlichen Migration. Babelfish versteht das SQL-Server-Wire-Protokoll (TDS) und T-SQL, die Abfragesprache von Microsoft SQL Server, sodass Sie nicht den Datenbanktreiber wechseln oder alle Abfragen Ihrer Anwendung neu schreiben müssen.
Sie können eine Verbindung mit Babelfish herstellen, indem Sie Ihre SQL Server-basierten Anwendungen so ändern, dass sie auf den Babelfish-TDS-Port in einem Aurora-PostgreSQL-Cluster verweisen, nachdem Sie Babelfish aktiviert haben. Babelfish bietet Unterstützung für gespeicherte Prozeduren, Speicherpunkte, statische Cursor, verschachtelte Transaktionen, den SQL_VARIANT-Datentyp und vieles mehr.
Babelfish for Amazon Aurora PostgreSQL ist in allen Regionen verfügbar, die Aurora PostgreSQL unterstützt, einschließlich Regionen vom Typ AWS GovCloud (USA).
Amazon Aurora kombiniert die Leistung und Verfügbarkeit von kommerziellen High-End-Datenbanken mit der Einfachheit und Kosteneffizienz von Open-Source-Datenbanken. Es bietet eine bis zu drei Mal bessere Leistung als die typische PostgreSQL-Datenbank, ebenso wie erhöhte Skalierbarkeit, Zuverlässigkeit und Sicherheit. Weitere Informationen finden Sie auf der Produktseite zu Aurora. Für den Einstieg in die PostgreSQL-kompatible Edition von Aurora werfen Sie einen Blick auf unsere Seite Erste Schritte. Wenn Sie mehr über Babelfish erfahren möchten, besuchen Sie die Produktseite zu Babelfish for Aurora PostgreSQL.