这个如何实现“对于主从之间不需要复制全部表的情况,可以通过在主服务器上搭建一个虚拟的从服务器,将需哟啊复制到从服务器的表设置成blackhole引擎,之后定义replicate-do-table参数只复制这些表,这样就可以过滤出需哟啊复制的binlog,减少了传输的binlog的带宽。因为搭建的虚拟从服务器只起到过滤binlog的作用,并没有实际记录任何数据,所以对主数据库服务器的恶性能影响也非常有限”
这里“在主服务器上搭建一个虚拟的从服务器” 请问该如何实现
这里“在主服务器上搭建一个虚拟的从服务器” 请问该如何实现
对楼上的这个方案有兴趣 ,能给详细的配置my.cnf看看吗感觉饿是
1主 ----〉2 虚拟的从仅仅设置那些表---------〉3 物理的从机器 能把3个配置文件贴出来吗 ??
这样在黑洞引擎过滤后得到的日志文件,就只有DO-TABLE的。再到C机器,设置主从到A的3307端口,那么读取到的日志就是特定表的日志,传递到C,回放,得到这些表的同步。
一些文章上说在A机器上装个虚拟机,里面再搞个MYSQL来做黑洞数据库。