Репликация из Firebird в MySQL

Методы, механизмы и инструментарий для репликации

Модератор: kdv

Ответить
siegfried1
Сообщения: 7
Зарегистрирован: 22 апр 2010, 07:40

Репликация из Firebird в MySQL

Сообщение siegfried1 » 20 май 2010, 14:31

Подскажите знающие люди ответы на такие вопросы
1: Возможна ли репликация отдельных таблиц из базы фаербёрд в базу mysql и что для этого лучше использовать?
2: Возможна ли одновременная репликация одного источника в несколько баз( да ещё и разного типа)
3: Насколько реализуем интернет магазин на фаербёрде? Может кто встречал какие нибудь готовые бесплатные решения типа osCommerce?
Заранее спасибо

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: Репликация из Firebird в MySQL

Сообщение Dimitry Sibiryakov » 25 май 2010, 12:00

Какой-то из репликаторов заявлял о поддержке MySQL. Посмотри список здесь и на http://www.firebirdfaq.org/faq249/.

siegfried1
Сообщения: 7
Зарегистрирован: 22 апр 2010, 07:40

Re: Репликация из Firebird в MySQL

Сообщение siegfried1 » 25 май 2010, 14:52

Спасибо, я уже сам проверил несколько вариантов. Если вдруг кто заинтересуется тем же вопросом - FBReplicator - очень нудная вещь, требующая кучу дополнительных индексов и триггеров, к тому же реплицирует только FB в FB, а вот DBRE Репликатор как раз то что надо - более приятная в работе, и подготовка таблиц простая, без лишних индексов

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: Репликация из Firebird в MySQL

Сообщение Dimitry Sibiryakov » 25 май 2010, 19:59

siegfried1 писал(а):FBReplicator - очень нудная вещь, требующая кучу дополнительных индексов и триггеров
Индексов вряд ли - использует уже имеющиеся PK, а вот триггера - да. Он всё-таки протоколятор, не святым же духом ему лог писать. Триггеры нужны.

siegfried1
Сообщения: 7
Зарегистрирован: 22 апр 2010, 07:40

Re: Репликация из Firebird в MySQL

Сообщение siegfried1 » 26 май 2010, 07:23

Нужны, нужны. Он требует, чтобы для навигации по таблицам обязательно был уникальный индекс интегер и только по одному полю, а в жизни так не всегда бывает, бывают и многосоставные индексы, причём любых типов. Вот такие таблицы и приходится дополнительно индексировать+ требуется действительно много триггеров.

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: Репликация из Firebird в MySQL

Сообщение Dimitry Sibiryakov » 28 май 2010, 14:00

Странно, я был уверен, что FBReplicator умеет работать с составными первичными ключами...

Ответить