mysql其实只有一种复制方式,就是基于binlog的复制,但是基于binlog的复制又分三种,一种是基于sql的复制,第二种是基于行的复制,第三个就是混合复制,第一种是使用最多的。我不知道你描述的全量和增量是什么方式,继续说下binlog,如果是基于sql的复制,它的binlog文件比较小,而且可以用...
显示全部mysql其实只有一种复制方式,就是基于binlog的复制,但是基于binlog的复制又分三种,一种是基于sql的复制,第二种是基于行的复制,第三个就是混合复制,第一种是使用最多的。我不知道你描述的全量和增量是什么方式,继续说下binlog,如果是基于sql的复制,它的binlog文件比较小,而且可以用于实时的还原,但是有一些更新语句不能使用,复杂一些的语句对系统的开销比较大。如果基于行的复制,顾名思义,那就是binlog文件会很大,任何情况都会被复制,更加安全可靠,且速度会快很多。鉴于以上,mysql还提供混合模式,可以试一试。
收起