存储数据的服务结构

发布时间 2023-11-15 10:55:05作者: asd0011231611

一、主从同步介绍:
存储数据的服务结构,分为2种角色:
主服务器(master):接受客户端访问连接
从服务器(slave): 同步主服务器数据

二、主从同步工作过程:主服务器操作数据存放到binlog日志中
当数据有改动时主服务器会通知从服务器进行拉取日志
从服务器通过IO线程复制Master主机 binlog日志文件里的SQL命令保存到本机的relay-log文件里
随后从服务通过SQL线程,执行relay-log文件里的SQL语句,实现与Master数据一致。

三、主从同步结构
一主一从结构:2台服务器,一台作为主服务器,一台作为从服务器
一主多从结构:1台作为主服务器,其余多台作为从服务器
主从从结构:3台服务器,1台为主服务器,1台从服务器,1台作为从服务器的从服务器
主主结构:2台服务器,互为主从关系

四、主从配置步骤:
配置master服务器
启用binlog日志
用户授权
查看日志信息
配置slave服务器
指定server_id 并重启 mysqld 服务
指定主服务器信息(如果与主数据库服务器数据不一样,要先确保数据一致)
启动slave进程
查看状态信息