Я запрашиваю информацию по тактическому вопросу: я предоставляю основной блок данных (5-6 довольно больших таблиц часто обновляемых записей) для нескольких «клиентских» сайтов, каждый из которых имеет свою собственную базу данных для других целей.
Я думал, что смогу разрешить "клиентским" системам получить доступ к главному блоку данных двумя способами:
1) путем простой репликации данных в основных таблицах в клиентскую БД после каждого процесса обновления
2) или, возможно, путем создания основных таблиц в качестве представлений в каждой клиентской базе данных.
Является ли одна тактика более эффективной, чем другая, или есть другой процесс, о котором я не знаю, чтобы удовлетворить эту потребность? Я понимаю, что хранилище стоит дешево, поэтому проблема с репликацией не так уж и плоха, но желательно не иметь несколько копий для обслуживания.
Спасибо за ваши мысли.