企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
#### 介绍 随着业务的发展,网站流量每日剧增,并发量也越来越高,相应的请求数据库的次数,也就越来越多,数据库君表示压力很大。 因为一台mysql数据库,它的能力(**并发和处理数据速度**)是有限的,不能够满足大量的请求数据的需要,在请求高峰期,返回数据缓慢,还有可能发生**宕机**现象。 #### 解决方案 增加多台mysql数据库服务器,解决单台数据库服务器压力的问题。要同时使用新的mysql服务器,就要做一个关联,就是数据保持一致同步,所以可以建立**主从复制机制** . Mysql服务器级别 主从复制(主服务器写,从服务器读,从服务器去主服务器【复制/同步】数据) . #### 主从复制的适用范围: 1. 主从复制之后,可以用做后面业务的一个读写分离需求 . 2. 从服务器当做主服务器的一个备份服务器 . #### php业务实现读写分离 1. 写读的比例1/7 读从数据库,从数据库一般多几个 . 2. 写主数据库,一般写服务器一个 . #### 实现原理 主从复制,首先需要开启mysql服务器的二进制日志文件,主从复制会根据日志记录的位置来进行同步。My-bin.log .