Перейти к основному содержимому

Platform V GraDeLy — ключевые сценарии использования: миграция СУБД, ETL-процессы, георезервирование

Platform V GraDeLy — универсальный инструмент логической репликации, фильтрации и преобразования данных с механизмом захвата, доставки и применения изменений. GraDeLy поможет перенести данные на Postgres-like СУБД, в том числе Pangolin, в целостности и сохранности. Входит в линейку продуктов, совместимых «из коробки» с СУБД Pangolin, вместе с такими решениями, как:

  • Platform V CopyWala — инструмент для резервного копирования и восстановления данных;
  • Platform V Kintsugi — графический инструмент для управления, мониторинга и диагностики баз данных.

Основные функциональности GraDeLy:

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

Далее разберем основные сценарии применения продукта.

В каких задачах полезен GraDeLy?

Миграция СУБД. Один из основных сценариев использования Platform V GraDeLy - использование в качестве инструмента для логической репликации данных при переносе с одной СУБД на другую. Важно уточнить, что GraDeLy совместим со всеми решениями для работы с данными Platform V. При этом GraDeLy может использоваться как самостоятельный инструмент и вне связки с другими продуктами СберТеха.

Пользовательский интерфейс для работы с репликацией включает в себя:

  • Мониторинг репликации (длина очереди, ошибочные векторы, скорость, статус репликации и другое).
  • Управление репликацией (запуск/остановка, повторное применение векторов, поиск векторов).
  • Настройка репликации (подключение источников и приемников, выбор таблиц и полей, настройка топологии и направления и другое).
  • Разрешение конфликтов двунаправленной репликации.

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

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

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

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

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

Почитать обзоры обновлений в продукте в 2025 году можно здесь и здесь. Узнать больше о функциональности Platform V GraDeLy, оставить заявку на консультацию или тестовый дистрибутив можно на странице продукта.