Ищу возможное решение следующей проблемы.
Сначала ситуация, в которой я нахожусь:
У меня 2 базы данных, 1 база данных Oracle и 1 база данных MySQL. Хотя у них много общего, они не идентичны. Множество таблиц доступно как в БД Oracle, так и в БД MySQL, но таблицы Oracle часто более обширны и содержат больше столбцов. Ситуацию с базами изменить нельзя, так что с этим надо разбираться.
Теперь я ищу следующее:
Я хочу синхронизировать данные из Oracle в MySQL и наоборот. Это нужно делать в реальном времени или как можно ближе к реальному времени. Поэтому, когда изменения вносятся в одну БД, они должны быть синхронизированы с другой БД как можно быстрее.
Также не каждая таблица должна быть синхронизирована, поэтому решение должно предлагать способ выбора, какие таблицы должны быть синхронизированы, а какие нет.
Поскольку базы данных не идентичны, я думаю, что репликация - это не вариант. Но что есть? Я надеюсь, что вы, ребята, поможете мне найти способ сделать это или инструмент, который сделает именно то, что мне нужно. Может быть, вы знаете какие-нибудь хорошие статьи / статьи, которые я могу использовать?
Спасибо!