centos7Mysql主从复制,读写分离

网友投稿 228 2022-10-10

centos7Mysql主从复制,读写分离

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

2.主从数据库的好处和缺点优点容灾:做数据的热备,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。

扩展:架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。

锁表:读写分离,使数据库能支撑更大的并发。当复杂sql锁表时,不会影响查询业务

缺点成本:主从数据库的存储是冗余存储的,同一份数据多分存储是对服务器资源的消耗来满足业务需求

主从不一致:采用异步赋值模式,会出现更新的数据在从库

                                                            host                    ip
                                                         master               192.168.188.150
                                                         slave                192.168.188.149

1.修改my.cnf配置文件

[root@192 ~]# vim /etc/my.cnf

2.修改主服务器master配置文件

1.[mysqld] 2.server-id=1 3.log-bin=mysql-bin 4.log-slave-updates 5.slave-skip-errors=all

3.修改从服务器slave配置文件

配置文件写的几 server_id value值就是几

6.登录master服务器的MySQL执行;

show master status;

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SpringBoot扩展点EnvironmentPostProcessor实例详解
下一篇:导播上云,把 “虚拟演播厅” 搬到奥运村
相关文章

 发表评论

暂时没有评论,来抢沙发吧~