![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
文章平均质量分 79
༺哈哈༻
这个作者很懒,什么都没留下…
展开
-
MySQL高可用架构MHA
简介MHA目前在MySQL高可用方面是一个相对成熟的解决方案MHA是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件MHA由两部分组成:MHA Manager(管理节点)MHA Manager可以单独部署在一台独立的机器上管理多个master-slave集群,也可以部署在一台slave节点上MHA Node(数据节点)MHA Node运行在每台MySQL服务器上,MHA Manager会定时探测集群中的master节点,当master出现故障时,它可以自动将最新数据的sla原创 2021-03-28 16:29:29 · 175 阅读 · 1 评论 -
MySQL读写分离
工作原理主数据库处理事务性增、删、改操作从数据路处理select查询操作为什么要读写分离面对越来越大的访问压力,单台的服务器的性能成为瓶颈,需要分担负载主从只负责各自的写和读,极大程度的缓解X锁和S锁争用从库可配置myisam引擎,提升查询性能以及节约系统开销增加冗余,提高可用性实现方式应用程序实现优点:A:应用程序内部实现读写分离,安装既可以使用B:减少一定部署难度C:性能很好缺点:A:架构一旦调整,代码要跟着变B:难以实现高级应用,如自动分库,分表C:无法适用大型应用场原创 2021-03-25 15:53:24 · 247 阅读 · 5 评论 -
MySQL主从架构
mysql replication在实际生产环境中,如果对数据库的读和写都在一个数据库服务器中操作。无论是在安全性、高可用性,还是高并发等各个方面都是完全不能满足实际需求的,因此,一般来说都是通过主从复制(master-slave)的方式来同步数据,再通过读写分离来提升数据库的并发负载能力这样的方案来进行部署与实施什么是MySQL replication主从复制是指当master(主)库的数据发生变化的时候,变化会实时的同步到一个或多个slave(从)库。默认情况下属于异步复制,无需维持长连接。通原创 2021-03-22 19:02:57 · 254 阅读 · 1 评论