Представлен openHalo: новый инструмент для бесшовной миграции с MySQL на PostgreSQL

В начале апреля 2025 года был представлен проект открытого инструментария openHalo, предназначенный для миграции данных с MySQL на PostgreSQL. Исходный код этого решения написан на языках C и PLpgSQL и размещён на GitHub под лицензией GNU General Public License v3.0.

Согласно данным OpenNET, openHalo представляет собой промежуточный слой, который упрощает адаптацию приложений, разработанных для MySQL, к работе с СУБД PostgreSQL. Этот инструмент функционирует как прокси, который бесшовно преобразует запросы MySQL в аналогичные для PostgreSQL и выполняет обратную трансформацию для возвращаемых ответов.

openHalo поддерживает SQL-диалект и протокол связи MySQL, что позволяет выполнить перевод приложений на PostgreSQL с минимальными изменениями или вовсе без редактирования кода. В дополнение к openHalo возможно использование стандартных утилит, команд и драйверов MySQL.