Mysql - реплицировать только несколько таблиц из базы данных - PullRequest
3 голосов
/ 08 марта 2012

Используя репликацию mysql с mysqlbinlogs между базой данных master и slave, возможно ли реплицировать только несколько таблиц ключей вместо всей базы данных?

  1. В идеале я бы даже не хотел создавать mysqlbinlogs для ненужных таблиц

  2. Если это было невозможно, могу ли я тогда использовать ведомое устройство с ограниченными таблицами и настроить другого главного-ведомого, что приведет к ограниченным mysqlbinlogs?

1 Ответ

1 голос
/ 08 марта 2012

Binlog будет создан для всех таблиц.Используйте механизм хранения blackhole в другом экземпляре mysql для фильтрации журнала.Вот руководство: http://jroller.com/dschneller/entry/mysql_replication_using_blackhole_engine

...