Краткий обзор Синкэксперт
Синкэксперт — это платформа для репликации данных между БД, обеспечивающая захват изменений и их передачу через Kafka, предназначена для организаций, работающих с данными. Программный продукт Синкэксперт от компании-разработчика Иннотех, ГК предназначен для репликации и миграции данных между базами данных, включая гетерогенные системы. Он обеспечивает захват изменений данных с помощью механизма Change Data Capture, их асинхронную передачу в топики Kafka и поддерживает различные топологии репликации, маппирование структур таблиц, георезервирование и протокол mtls.
Система Синкэксперт ориентирована на ИТ-специалистов, администраторов баз данных, разработчиков интеграционных решений и архитекторов корпоративных информационных систем, которые занимаются обеспечением синхронизации и репликации данных между различными информационными системами и базами данных в рамках крупных проектов цифровизации бизнеса.
Система будет востребована в крупных корпорациях, финансовых учреждениях, телекоммуникационных компаниях и предприятиях с разветвлённой ИТ-инфраструктурой, где требуется обеспечить высокую скорость и надёжность репликации данных, минимизировать нагрузки на базы данных и инфраструктуру, а также гарантировать согласованность данных в распределённых системах.
Функциональные возможности Синкэксперт:
-
Репликация данных. Платформа обеспечивает репликацию данных между базами данных, развёрнутыми в различных системах, а также в одной системе. Поддерживается репликация между гетерогенными базами данных, что позволяет работать с различными версиями и выпусками БД в разных операционных системах.
-
Миграция и перемещение данных. Синкэксперт позволяет осуществлять миграцию данных между базами данных и перемещать данные в режиме реального времени, что способствует оперативной синхронизации информации между системами.
-
Выбор топологии репликации. Платформа предоставляет возможность выбирать топологию репликации: однонаправленную, двунаправленную, трансляцию и интеграцию/консолидацию, что даёт гибкость в настройке процессов обмена данными.
-
Асинхронная работа. Процесс чтения изменений из источника данных и передача данных потребителю осуществляются асинхронно, что позволяет снизить нагрузку на базы данных и инфраструктуру.
-
Маппирование структуры таблиц. Синкэксперт поддерживает механизмы маппинга структуры таблиц между источником данных и потребителем, что обеспечивает корректное преобразование и передачу данных между системами с различной структурой БД.
-
Обработка SQL-ошибок. Платформа имеет механизмы пропуска и обработки SQL-ошибок, возникающих во время применения SQL-операций в системе-потребителе, что повышает надёжность процесса репликации данных.
-
Фильтрация DML-операций. Синкэксперт позволяет фильтровать DML-операции (операции изменения данных), что даёт возможность контролировать, какие изменения данных будут реплицироваться, и оптимизировать процесс обмена информацией.
-
Использование REST API. Платформа предоставляет возможность использования REST API для управления процессами, что упрощает интеграцию с другими системами и автоматизацию задач.
-
Применение метрик Prometheus. Синкэксперт поддерживает использование метрик Prometheus, что позволяет интегрировать платформу с системами мониторинга и получать данные для анализа производительности и состояния системы.








