Синхронизация двух+ баз данных

181
17 марта 2019, 19:50

Есть сайт для которого нужно сделать английскую версию. Проблема в том, что он уже почти реализован, и новую локализацию так просто не впихнуть. -- БД никак не спроектирована под это дело.

Простая идея - использовать две БД для русской и английской локализации, но тут тоже возникает проблема - нужно будет как-то синхронизировать новые записи между двумя БД, с таким условием, что все данные будут идентичны (идентификаторы, связи, настройки, представления), отличатся будут только текстовые поля, и некоторые данные которые отвечают за локализацию сайта.

Существуют ли какой нибудь механизм на уровне БД(интересует MySQL, ну или хотя бы Postgres), который может синхронизировать данные так, как я описал выше?

UPD: Может так случится, что заказчик захочет добавить еще один язык, и тогда уже будет три БД.

READ ALSO
Помогите с правильным сбором данных для нейросети

Помогите с правильным сбором данных для нейросети

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

143
при обновление таблицы получаю ошибку 'student_id' doesn't have a default value'

при обновление таблицы получаю ошибку 'student_id' doesn't have a default value'

Пишу программу которая показывает какие дополнительные уроки посещает ученик, вот сущности

141
О чистоте кода CSS

О чистоте кода CSS

В большинстве руководств, рекомендуют всем родительским елементам задавать классы, но при этом рекомендуют использовать не более двух селекторов...

162
Как правильно задать viewport

Как правильно задать viewport

Нужно чтоб страница до ширины 1200px уменьшалась пропорционально, а меньше этой ширины становилась адаптивной, как это можно реализовать?

187