jdbc replication
От: Akcelisto  
Дата: 16.09.11 12:55
Оценка:
Репликация. Есть несколько БД-источники с данными из нескольких учреждений. Надо реплицировать с них данные в одну БД для построения отчетов. Надо бы сделать так, чтобы лог изменений накапливался на этих БД, а потом раз в 10 минут делился на пакеты, которые бы исполнялись над БД для отчетов. Данные в БД имеют уникальные айди, так что с этим все в порядке. Все БД-источники и БД для отчетов подключены к одному java-серверу. Подключены через plain jdbc.

Вопрос. Существует ли какая-нибудь библиотека для репликации? Или в данном случае надо писать самостоятельно? Если да, то что можно почитать про репликацию, чтобы сделать ее самому.
Re: jdbc replication
От: Blazkowicz Россия  
Дата: 16.09.11 13:12
Оценка:
Здравствуйте, Akcelisto, Вы писали:

A>Вопрос. Существует ли какая-нибудь библиотека для репликации? Или в данном случае надо писать самостоятельно? Если да, то что можно почитать про репликацию, чтобы сделать ее самому.

Библиотек существует валом. Но первый вопрос над которым стоит задатся, почему бы не сделать эту репликацию на уровне БД. Зачем всё перекачивать через Java?
Re[2]: jdbc replication
От: Akcelisto  
Дата: 16.09.11 13:52
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Здравствуйте, Akcelisto, Вы писали:


A>>Вопрос. Существует ли какая-нибудь библиотека для репликации? Или в данном случае надо писать самостоятельно? Если да, то что можно почитать про репликацию, чтобы сделать ее самому.

B>Библиотек существует валом. Но первый вопрос над которым стоит задатся, почему бы не сделать эту репликацию на уровне БД. Зачем всё перекачивать через Java?

Надо чтобы работало и на Firebird и на Oracle. Также неплохо было бы передавать пакеты репликации на другой java-сервер.
Библиотек я нашел пока только Daffodil Replicator OS и Symmetric DS. Изучаю их.
Re[3]: jdbc replication
От: Blazkowicz Россия  
Дата: 16.09.11 13:55
Оценка:
Здравствуйте, Akcelisto, Вы писали:

A>Библиотек я нашел пока только Daffodil Replicator OS и Symmetric DS. Изучаю их.

Из бесплатных и на Java Symmetric DS, вроде один из лучших.
Re[4]: jdbc replication
От: Akcelisto  
Дата: 16.09.11 14:45
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Здравствуйте, Akcelisto, Вы писали:


A>>Библиотек я нашел пока только Daffodil Replicator OS и Symmetric DS. Изучаю их.

B>Из бесплатных и на Java Symmetric DS, вроде один из лучших.

SymmetricDS. Есть руководство пользователя, как настроить приложение, чтобы оно синхронизировало две БД по сети. Нет руководства разработчика. Ее вообще можно использовать как библиотеку в своем сервере?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.