Ссылка на базу данных и источник данных JDBC - PullRequest
0 голосов
/ 13 января 2011

Предположим, что веб-приложение Java имеет "основную" схему базы данных. Однако есть еще одна схема базы данных, которую веб-приложение должно использовать.

Лучше ли использовать 2 источника данных JDBC или 1 источник данных JDBC с ссылкой базы данных на другую схему?

Является ли лучшая архитектура для минимизации количества источников данных или количества ссылок на базы данных?

1 Ответ

3 голосов
/ 13 января 2011

Нет «лучшего» с ограниченным Информация, которую вы дали. Период. Как данные будут использованы? Что характер данных на двух серверах? Будет ли это необходимо присоединить к каждому Другой? Так много переменных будет повлиять на то, что лучше.

Что ж, это будет мой комментарий, но потом я понял, что вы создали "Ложную альтернативную проблему", предложив, что только А и В являются ответами, когда на самом деле существует С.

C:

Есть все три.

Существуют ли огромные накладные расходы на ссылку на базу данных? Не используя это, просто имея это. Или наличие источника данных в вашем проекте? Разрушит ли он сервер, если ваш проект содержит 3 источника данных? или 7?

Бывают случаи, когда вам нужны данные из одной базы данных ...

Может быть, бывают случаи, когда вам нужны данные только из другой базы данных ...

Может быть, бывают случаи, когда вам нужно объединить данные между двумя ...

Здесь могут быть полезны все три «соединения».

Но если эти Возможно превращаются в Никогда, тогда вы можете удалить одно, если действительно хотите.

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