Как обрабатывать базу данных, когда несколько экземпляров док-станции БД (MySQL, MongoDB) используют одну и ту же таблицу из одной БД? - PullRequest
0 голосов
/ 11 декабря 2018

Предположим, я работаю, скажем, 50 копий Kubernetes Pod службы X. Каждый Pod службы X имеет один экземпляр MySQL.Сервис X использует X-DB, следовательно, все Pod имеют всего 50 экземпляров MySQL (Docker-контейнеров), и каждый использует одну и ту же DB, X-DB.

Здесь актуальная проблема,

Допустим, что к одной таблице «Инвентаризация» в X-DB обращается служба X, каждый экземпляр службы обращается к своемусобственный экземпляр MySQL внутри своего Pod.Этот MySQL создает записи в таблице «Инвентаризация».Следовательно, все экземпляры MySQL в 50 модулях создают записи в 50 таблицах инвентаризации.

Мой вопрос заключается в том, как объединить все 50 таблиц «Инвентаризация» в один, чтобы каждая служба X могла получить полную таблицу «Инвентаризация».

Или предложить решение для этого.

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