我是 MYSQL 复制的新手。我知道如何设置它(感谢许多书籍和其他在线资源)但是,我需要了解它在低级别上的真正工作原理。
我的问题是,它可以实时工作吗?或者主从更改之间是否存在差距。
所以场景是:一条记录被插入到master中,它是立即插入到slave中然后插入完成,还是插入到master中并且插入完成,然后将更改复制到slave?
我问的原因是因为我知道 MS Sequel Server 上存在差异。在 Sequel Server 上有一个称为镜像的概念,其中首先在主服务器上执行查询,然后在从服务器上执行,然后完成。还有复制,其中在主服务器上执行查询,然后将消息发布到从服务器(通常非常快,但不一定是实时的),从服务器(订阅这些消息)执行相同的查询。