作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。

数据库是一个系统(应用)最重要的资产之一,所以我们的数据库将从以下几个数据库来进行介绍。
上个小节我们利用了MYSQL的Binlog日志进行恢复数据,但是这个是在主库无法连接的时候的兜底方案,并不适合拿来日常使用。下面就介绍一种适合在日常运维使用的方案:主从模式。
MySQL 主从模式是一种数据复制技术,它允许将一个 MySQL 数据库服务器(称为主服务器,Master)的数据自动同步到一个或多个其他 MySQL 数据库服务器(称为从服务器,Slave)。
其核心思想是:主服务器负责处理写操作(增、删、改),然后将这些操作记录下來,从服务器通过读取这些记录,在自己的数据库上重新执行一遍,从而保持与主数据库的数据一致性。
主从复制的核心是基于二进制日志(Binary Log, Binlog)。整个过程可以简化为三个步骤:
三、主从模式的架构形式
根据从库的数量和用途,主从模式可以演变成多种架构: