Вставка базы данных Mysql Multi (Java, Hibernate, Jboss) - PullRequest
1 голос
/ 23 февраля 2012

У меня есть две базы данных Mysql (DB1, DB2). Мне нужно решение следующего вопроса.

Если я пытаюсь вставить некоторые данные в DB1 и если он не работает, мне нужно вставить то же самое вDB2.Но при вставке в DB2, если DB1 поднялся, мне нужно отменить текущую вставку (в DB2) и включить ее в сам DB1.

Решения, основанные на java, Hibernate и J boss Источник данных возможны.

1 Ответ

2 голосов
/ 23 февраля 2012

Звучит интересно.Предполагается ли, что DB2 является зеркалом DB1?Из вашего описания кажется, что DB2 должна хранить только те данные, которые не могут попасть в DB1.Возможно, у вас может быть отдельный процесс для согласования DB1 и DB2, то есть задание, которое регулярно загружает данные из DB2 в DB1.

Практически во всех базах данных есть все встроенные функции отказоустойчивости. Проверьте репликацию MySQL .Нет необходимости изобретать велосипед.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...