Знакомство с Platform V GraDeLy и обзор релиза 2.1.0

Новости
09.04.2025

Platform V GraDeLy — это универсальный инструмент логической репликации данных с захватом изменений на клиенте или из журнала БД. Российский аналог Oracle GoldenGate. Решение развивается в портфеле «Работа с данными» вместе с Platform V Pangolin – СУБД для высоконагруженных систем, Platform V Kintsugi — инструментом для сопровождения СУБД и другими продуктами.

К примеру, GraDeLy поможет перенести данные на СУБД Pangolin с другой системы управления базами данных. Но это далеко не все его возможности. Игорь Колосов, лидер Platform V GraDeLy, знакомит с разными сценариями использования продукта и ключевыми функциями нового релиза.

Как Platform V GraDeLy может быть полезен бизнесу?

Рассмотрим основные сценарии применения продукта. Миграция СУБД. Одна из ключевых функций GraDeLy — замена СУБД. Если вы мигрируете на СУБД Pangolin или на любую другую СУБД, то вам требуется инструмент для логической репликации данных. И здесь на помощь приходит продукт Platform V GraDeLy, который «из коробки» работает со всеми решениями Platform V. При этом GraDeLy может использоваться как самостоятельный инструмент и вне связки с другими продуктами СберТеха.

ETL-процессы. Также GraDeLy относится к решениям категории ETL (Extract, Transform, Load). Помимо репликации можно проводить фильтрацию, конвертацию и трансформацию данных. Это удобно при миграции между хранилищами разных типов, например, между реляционными и нереляционными базами данных. Всего решение поддерживает 100+ типов данных. Вы можете использовать GraDeLy, если мигрируете с реляционной базы данных на распределённый кэш (например, Redis) и хотите сохранить данные в Kafka.

Георезервирование. Типичный сценарий использования: у вас несколько ЦОД, расположенных далеко друг от друга. Например, в Москве, Хабаровске и так далее. Между ними нужно поддерживать целостность данных. Platform V GraDeLy позволяет обеспечивать геораспределённую схему хранения данных:

  • балансировать нагрузку между серверами БД;
  • поддерживать консистентность баз данных центрального офиса и филиалов;
  • обеспечивать отказоустойчивость серверов БД;
  • и многое другое.

Сохранение данных после репликации. GraDeLy позволяет обеспечить их целостность, защиту от потерь и возможность быстрого восстановления в случае сбоев. В высоконагруженных многопоточных системах это критично для поддержания согласованности между узлами и анализа исторических данных. Кроме того, сохраненные данные позволяют оптимизировать нагрузку, разгружая основную базу и ускоряя обработку запросов.

Задачи импортозамещения. 1,5 года назад Platform V GraDeLy включили в реестр российского ПО (РППО). Решение полностью подходит для замены коммерческих продуктов иностранных вендоров и open source инструментов.

Релиз 2.1.0

В феврале 2025 года команда Platform V GraDeLy выпустила релиз 2.1.0. Перечислим основные новые функциональные возможности.

Реализовано отложенное применение репликации из Kafka в БД-приемник. Это позволяет настроить фиксированную временную задержку при передаче данных.

Добавлена объектно-ролевая модель. Возможности:

  • Работа множества пользователей в одном репозитории;
  • Работа только с объектами, к которым явно предоставлен доступ;
  • Разграничение доступа на базе ролевой модели;
  • Возможность интеграции с внешними сервисами аутентификации.

Появилось обеспечение работы с Patroni-кластером. Это позволяет отслеживать состояние кластера, назначать мастер-сервер. Поддерживает восстановление после сбоев, выбирает и переключает новую реплику, минимизируя время простоя.

Реализованы доработки для повышения отказоустойчивости приложения. В частности, решены проблемы соединения и ошибки записей в БД (нарушения ограничения целостности, отсутствия ключа и так далее). А также улучшена производительность. Каждому модулю выделены дополнительные ресурсы для увеличения скорости обработки транзакций.

Вы можете получить консультацию или полный обзор функциональности Platform V GraDeLy. Оставьте заявку — мы свяжемся с вами и ответим на все вопросы.

Другие новости

Все новости
Все новости