Назад | Перейти на главную страницу

Как записать одни данные в два кластера MySQL NDB?

Моя компания решила обновить текущий MySQL NDB Cluster и уменьшить размер узла для увеличения. Купите новую машину Cluster с 4 узлами. Текущий кластер состоит из 6 узлов. Для теста make на новом кластере они предлагают перепрограммировать текущие клиентские скрипты для отправки одинаковых запросов в оба кластера. Для этого нам нужно изменить сотни клиентских скриптов.

В конце концов мы переместим всю БД в новый 4-узловой кластер и откажемся от текущего 6-узлового кластера.

Собственно репликации не ищу. Я просто хочу записать одни обработанные данные сразу в оба кластера. Кластеры имеют разный размер узлов, что делает репликацию невозможной. Кроме того, в новом кластере еще нет данных, и они не хотят клонировать данные в новый кластер, пока не будет выполнено стресс-тестирование с новым кластером.

Когда-то я исследую MySQL Proxy, но я думаю, что репликация необходима в соответствии с примерами в Интернете.

Каков наиболее правильный способ записи данных в оба кластера?