100%
совместимость с любыми типами СУБД
Параллельная обработка
данных с многопоточной архитектурой
Автоматическое разрешение
95% конфликтов репликации
Внедрено в крупных компаниях:
AddisonLee, KHC, JBW
Преимущества
Отличительные черты, которые делают xDbStream уникальным решением
для ваших задач
Независимый мониторинг консистентности
Уникальный модуль, который позволит вам самостоятельно настроить постоянный контроль качества данных и их логическую идентичность
в разных системах, даже если он используется отдельно от репликации.
в разных системах, даже если он используется отдельно от репликации.
- Поддержка различных механизмов поиска изменений (CDC)Используйте наиболее подходящий механизм для каждой системы — от чтения журналов транзакций до сканирования по меткам времени, сравнения образов или обработки событий от триггеров.
- Механизм отслеживание и разрешения конфликтов репликацииНе всегда изменения, найденные на этапе CDC, удается сразу записать в БД «Получатель» и на то есть разные причины, наиболее частая из них «constraint violation» тем не менее xDbStream умеет отслеживать возникновение таких случаев и находить решения для по их устранению.
- Сложный и настраиваемый маппингСхемы БД могут сильно различаться, но вы всегда сможете настраивать маппинг между ними. Используйте простой SQL, мощные Groovy-скрипты или вызовы внешних сервисов для преобразования данных «на лету».
- Гарантированное восстановление (Re-sync)После сбоев система автоматически восстанавливает репликацию. Вы можете легко перезапустить синхронизацию данных за определенный период (например, за последние два дня) для гарантированной консистентности.


- Репликация сложных сущностейСинхронизируйте не только простые таблицы, но и сложные графы объектов, включая связи M:N и 1:N, а также учитывайте логическое удаление (soft delete).
- «Полосная» репликацияРеплицируйте только часть таблицы, например, данные, относящиеся к конкретному филиалу или департаменту, что снижает нагрузку, повышает эффективность и обеспечивает безопасность доступа к данным.
- Удобное администрирование и мониторингИнтуитивно понятный веб-интерфейс для создания, управления и мониторинга всех потоков репликации, очередей и конфликтов.
Хотите обсудить проект?
Какие задачи решает
- Переход на новую ERP-системуОбеспечьте быстрый, плавный и безопасный переход с помощью методологии Parallel Running, синхронизируя данные между старой и новой системой в реальном времени.
- Создание композитной ERPЛегко объединяйте различные модули от разных поставщиков в единую, согласованную систему, поддерживая синхронизацию между ними.
- Начальная миграция данныхБыстро и надежно выполните первоначальную загрузку данных из legacy-систем в новые, даже при различиях в схемах.
- Поддержание консистентности данныхУстраните расхождения в данных между производственными и аналитическими системами, филиалами или центральным офисом.
xDbStream построен на надежной
и масштабируемой архитектуре
- Ядро на базе JavaВысокопроизводительная платформа, обеспечивающая стабильную работу и масштабируемость.
- Многопоточная обработкаИспользует независимые потоки (workers) для параллельной обработки изменений, что гарантирует высокую скорость применения данных.
- Модульная архитектураСостоит из двух независимых процессов — CDC Process (поиск изменений) и Change Handler (применение изменений), что повышает отказоустойчивость.
- Поддержка стандартовИспользует JDBC-драйверы для подключения к большинству современных и legacy СУБД, а также поддерживает интеграцию через внешние сервисы.
- Гибкие скриптыМаппинг и трансформации данных реализуются с помощью языка Groovy, что дает разработчикам неограниченные возможности для настройки.
