Краткий обзор StreamGate
StreamGate — это программный продукт для репликации данных между БД в реальном времени, обеспечивающее фильтрацию, преобразование и разрешение конфликтов для высокопроизводительных систем. Программный продукт StreamGate (рус. СтримГейт) от компании-разработчика Сбербанк предназначен для обеспечения непрерывной репликации данных между базами данных в режиме реального времени, поддерживая конфигурации active-passive и active-active. Продукт позволяет фильтровать и преобразовывать реплицируемые данные, автоматически разрешать конфликты и предотвращать «закольцовывание» при двусторонней репликации, что способствует созданию высокопроизводительных и отказоустойчивых систем.
Система StreamGate ориентирована на ИТ-директоров, архитекторов решений, специалистов по базам данных и администраторов информационных систем, которые отвечают за обеспечение непрерывности бизнес-процессов и отказоустойчивости ИТ-инфраструктуры в крупных организациях.
Система подходит для компаний финансового сектора, государственных корпораций, промышленных холдингов и других организаций, работающих с большими объёмами данных и предъявляющих высокие требования к надёжности, безопасности и скорости обработки информации, в том числе в рамках соблюдения требований к защищённым объектам критической информационной инфраструктуры.
Функциональные возможности StreamGate:
-
Репликация данных в режиме реального времени. StreamGate обеспечивает непрерывную репликацию данных между базами данных, поддерживая как active-passive, так и active-active конфигурации экземпляров БД, что позволяет создавать высокопроизводительные и отказоустойчивые системы.
-
Захват изменений на уровне БД. Программа осуществляет репликацию путём захвата изменений непосредственно на уровне баз данных, что исключает создание дополнительной нагрузки на БД и способствует оптимизации работы системы.
-
Фильтрация реплицируемых данных. StreamGate предоставляет возможность фильтрации данных на уровне таблиц и полей, а также по отдельным условиям, что позволяет гибко настраивать процесс репликации в соответствии с требованиями пользователя.
-
Преобразование структуры таблиц. С помощью настройки маппинга таблиц и полей БД-источника на структуру БД-приёмника программа позволяет преобразовывать структуру таблиц, обеспечивая совместимость данных между различными системами.
-
Применение изменений через SQL-выражения. StreamGate использует SQL-выражения для применения изменений на базе данных-приёмнике, что обеспечивает гибкость и эффективность при работе с данными.
-
Двусторонняя репликация с защитой от «закольцовывания». Программа поддерживает двустороннюю репликацию данных между базами данных и включает механизмы защиты от «закольцовывания», что предотвращает циклические повторения данных и обеспечивает целостность информации.
-
Автоматическое разрешение конфликтов. StreamGate автоматически разрешает конфликты при репликации данных без необходимости остановки процесса, что способствует бесперебойной работе системы и минимизирует простои.








