MySQL集群高可用
文章平均质量分 74
MySQL集群高可用
线程撕裂者+
莫愁前路无知己,天下谁人不识君
展开
-
MySQL备份与恢复-使用mysqldump进行数据的备份与还原
使用mysqldump进行数据的备份与还原备份数据的最终目的是为了在出现一些意外情况时,能够通过备份将数据还原,所以单单的备 份数据往往是无法满足还原时的需求的,所以在备份数据库时,除了要备份数据本身,还要备份相关的数据库环境,如配置文件,定时任务,sudo权限等等相关的信息一、为什么要备份1、灾难恢复:硬件故障,软件故障,自然灾害,黑客攻击,误操作 2、测试二、备份要注意的要点1、备份需要多少时间(备份过程的时长)2、能容忍最多丢失多少数据 3、恢复数据需要在多原创 2021-12-18 14:00:17 · 6206 阅读 · 0 评论 -
MySQL高可用-主从同步(实现读写分离)
MySQL高可用-主从同步(实现读写分离)一、简介数据库架构可以分为三大类:主从架构、集群架构和分布式架构。在主从架构类别中,又可以分 7 小类,分别是。传统主从复制,有时候也称为异步复制。基于 GTID 的主从复制,从 MySQL 5.6 版本后,推荐使用这种方式的复制。主主复制级连复制多源复制延迟复制,备份中会用到,尤其是当数据量特别大的情况。半同步复制,对数据一致性要求比较高的业务场景,可以考虑用。在集群架构类别中,又可以分为 6 小类,分别是:MySQL Grou原创 2021-12-18 00:02:48 · 962 阅读 · 0 评论 -
MySQL-GTID主从复制的实现
MySQL-GTID主从复制基于GTID的主从复制一、 gtid的含义Global Transaction Identifier,全局事务标识阿里云的rds目前已经使用gtid基于gtid的主从复制原理每个mysql数据库上都有一个唯一uuid每个事务生成一个idgtid由上面两者组合: uuid+事务id二、gtid的优势相对使用binlog+位置的方法来说gtid让配置主从更加方便从提升为主时比较方便三、实验搭建(两台服务器)主服务器上的配置[root@maste原创 2021-12-17 16:49:01 · 664 阅读 · 0 评论 -
MySQL集群高可用-MGR组复制(redhat环境下)
MGR组复制技术MGR组复制简介MySQL是目前最流行的开源关系型数据库,国内金融行业也开始全面使用,其中MySQL 5.7.17提出的MGR(MySQL GroupReplication)既可以很好的保证数据一致性又可以自动切换,具备故障检测功能、支持多节点写入,MGR是一项被普遍看好的技术。MGR (MySQL Group Replication)是MySQL自带的一个插件,可以灵活部署。MySQL MGR集群是多个MySQLServer节点共同组成的分布式集群,每个Server都有完整的副原创 2021-12-17 16:39:11 · 1010 阅读 · 0 评论