78.jpg?x-oss-process=image/auto-orient,1/quality,q_90/watermark,image_bG9nby5wbmc_eC1vc3MtcHJvY2Vzcz1pbWFnZS9yZXNpemUsUF8yMA,g_center,t_50,x_10,y_10

MySQL主从复制是指数据可以从一个数据库服务器主节点复制到一个或多个从节点。MySQL数据库默认采用异步复制方式,这样从节点不用一直访问主节点来更新自己的数据,数据的更新也可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。

何为主从复制

主从同步是在一个交换节点设立高精度的基准时钟,通过传输链路把此基准时钟信号送到网中的各个从节点,各个从节点利用锁相环技术把本地的时钟频率锁定在基准时钟频率上,从而实现网内各节点之间的时钟信号同步。

主从同步网一般采用星状结构或树状结构,其中大部分的节点为从节点。从节点的时钟跟踪基准时钟状态,可以有效降低成本。因此,主从同步技术能够提高时钟系统的精确度,同时降低成本。

没有主从复制

没有主从复制的情况是什么样子:

78-1.jpg?x-oss-process=image/auto-orient,1/quality,q_90/watermark,image_bG9nby5wbmc_eC1vc3MtcHJvY2Vzcz1pbWFnZS9yZXNpemUsUF8yMA,g_center,t_50,x_10,y_10

有了主从复制

有了主从复制的情况是什么样子::

78-2.jpg?x-oss-process=image/auto-orient,1/quality,q_90/watermark,image_bG9nby5wbmc_eC1vc3MtcHJvY2Vzcz1pbWFnZS9yZXNpemUsUF8yMA,g_center,t_50,x_10,y_10

主从复制原理

主从复制原理图示:

78-3.jpg?x-oss-process=image/auto-orient,1/quality,q_90/watermark,image_bG9nby5wbmc_eC1vc3MtcHJvY2Vzcz1pbWFnZS9yZXNpemUsUF8yMA,g_center,t_50,x_10,y_10

主从复制结构

主从同步网中时钟的传输可以呈现星状结构或树状结构。当基准时钟到各个从节点均有直达链路时,传输链路呈现星状结构;当基准时钟到有些从节点没有直达链路时,传输采用逐级传递方式,传输链路呈现树状结构。

等级主从同步是为了改善可靠性而采用的一种同步方式。在这种方式中,交换局的时钟精度都有一个等级,当基准时钟失效时采用次一级时钟作为主时钟,传送到各个局的时钟信息都带有等级识别信息。显然,这是以复杂性换取可靠性的一种同步方式。

主从复制优点

在主从同步区域内形成一个全同步网,从而避免准同步网中固有的周期性滑动和波动;在主从同步网中绝大多数的节点是从节点,从节点的时钟处于跟踪基准时钟状态。因为对从节点的压控振荡器只要求有较低精度,并且级别越低,要求就会越低。

当系统采用单端控制时,定时信号传输链路上的扰动将会导致定时基准信号扰动,这会在一定程度上影响时钟同步的稳定性。


 评论