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

Возможна ли репликация между неизвестным количеством баз данных?

Другими словами, могу ли я иметь единую центральную базу данных, которая получает данные из удаленных баз данных, но не знает, какие удаленные базы данных существуют, пока не будут получены данные из удаленной базы данных?

Для меня это не похоже на "репликацию". Есть ли другой термин, который я должен использовать для этого, или это тип репликации?

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

Чтобы делать то, что вы хотите, вам нужно будет создать собственное решение на основе MySQL.

Нет. replicate-do-db указывает базы данных для репликации.

Однако я бы сказал, что производительность, которую вы описываете, лучше согласуется с «кластеризацией». Вы можете взглянуть на Кластер MySQLДвигатель NDB), так как это может частично оправдать ваши ожидания.