Amazon открыла исходные тексты проекта Babelfish for PostgreSQL

Amazon открыла исходные тексты проекта Babelfish for PostgreSQL

Amazon открыла исходные тексты проекта "Babelfish for PostgreSQL", предлагающего расширения к СУБД PostgreSQL с реализацией специфичных возможностей СУБД Microsoft SQL Server. Ключевой целью проекта является предоставление возможности выполнения приложений, написанных для SQL Server, на серверах под управлением СУБД PostgreSQL. Код проекта открыт под лицензиями Apache 2.0 и PostgreSQL License.

Babelfish поддерживает сетевой протокол, используемый для подключения клиентов к SQL Server, язык T-SQL и специфичные SQL Server расширения языка запросов, что позволяет переводить работающие приложения с Microsoft SQL Server на PostgreSQL без модификации их кода или с минимальными изменениями и без замены драйверов к СУБД. Для приложений Babelfish выглядит как штатный SQL Server. Проект уже используется в сервисе Amazon Aurora.

Заявлено, что проект Babelfish будет развиваться в соответствии с открытой моделью разработки, позволяющей участникам из сообщества вносить изменения и влиять на ход разработки. Для пользователей переход на Babelfish даст возможность избежать ощутимых отчислений за использование SQL Server, обойти ограничения лицензии и не зависеть от изменений политики сопровождения проприетарного продукта (отмена льгот, прекращение поддержки платформ, повышение цен).

Проект включает в себя набор расширений к PostgreSQL, набор патчей к PostgreSQL и инструментарий "compass":

Официально поддерживаются следующие клиентские библиотеки для подключения к MS SQL Server:


Опубликовано: 28 октября 2021


Выбрать программное обеспечение


Напишите запрос на программное обеспечение нам в Viber
+380503703627


Контакты Ай Ти Про

info@itpro.ua
Телефон: +38 (044) 257-24-44