2015-08-31 9 views
0

Так мне было интересно, как следующая проблема будет решена лучше в/JavaEE среде JPA:Способы уменьшить накладные расходы из нескольких конфигураций и Контрастность Контексты использовать аналогичные операции для всех баз данных в рамках единой структуры?

Представьте у вас есть несколько магазинов, каждый из которых оборудован отдельной базе данных (но той же доменной структуры). Каждую ночь все базы данных будут опрошены главным сервером HQ, и некоторые вычисления будут выполнены.

На мой взгляд, лучшим решением было бы:

  • Таймер, который расписания допроса.
  • Несколько источников данных для каждого магазина
  • Возможно, некоторые производители (для каждого магазина) используют данные deltaspike.

Есть ли способ уменьшить накладные расходы нескольких конфигураций и PersistenceContexts для использования одних и тех же операций во всех базах данных? Как какой-то шаблон стратегии для JPA?

+0

([** Multi-tenancy **] (https://en.wikipedia.org/wiki/Multitenancy) может быть ключ поиска, который вы ищете.) –

+0

Все, что я нахожу, это ссылки на многоквартирные дома для одиночные базы данных, но в моем сценарии есть несколько баз данных. – calaedo

ответ

0

У меня была та же проблема, и этот пост Multi-tenancy Я помог мне решить эту проблему.

+0

, пожалуйста, не просто отправляйте ссылки здесь. Помогает никому! – bofredo

 Смежные вопросы

  • Нет связанных вопросов^_^