Так мне было интересно, как следующая проблема будет решена лучше в/JavaEE среде JPA:Способы уменьшить накладные расходы из нескольких конфигураций и Контрастность Контексты использовать аналогичные операции для всех баз данных в рамках единой структуры?
Представьте у вас есть несколько магазинов, каждый из которых оборудован отдельной базе данных (но той же доменной структуры). Каждую ночь все базы данных будут опрошены главным сервером HQ, и некоторые вычисления будут выполнены.
На мой взгляд, лучшим решением было бы:
- Таймер, который расписания допроса.
- Несколько источников данных для каждого магазина
- Возможно, некоторые производители (для каждого магазина) используют данные deltaspike.
Есть ли способ уменьшить накладные расходы нескольких конфигураций и PersistenceContexts для использования одних и тех же операций во всех базах данных? Как какой-то шаблон стратегии для JPA?
([** Multi-tenancy **] (https://en.wikipedia.org/wiki/Multitenancy) может быть ключ поиска, который вы ищете.) –
Все, что я нахожу, это ссылки на многоквартирные дома для одиночные базы данных, но в моем сценарии есть несколько баз данных. – calaedo