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

Amazon відкрила вихідний код Babelfish для проекту PostgreSQL

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

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

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

Проект включає в себе набір розширень postgreSQL, набір патчів для PostgreSQL і інструментарій «компас»:

Офіційно підтримуються такі клієнтські бібліотеки для підключення до MS SQL Server:


Опубліковано: 28 жовтня 2021


Вибрати програмне забезпечення


Напишіть запит на програмне забезпечення нам у Viber
+380503703627


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

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