下载此文档

常见的MySQL解决方案.docx


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
常见的MySQL解决方案.docxWord格式
2
常见的MySQL解决方案
常见的MySQL解决方案
  MySQL数据库作为最基础的数据存储服务之一,在整个系统中有着格外重要的地位,因此要求其具备高可用性是无可厚非的。下面是我共享的,欢迎大家阅读!

  【常见的MySQL解决方案】
  高性能性需要解决的主要有两个问题,即如何实现数据共享或同步数据,另一个是如何处理failover,数据共享一般的解决方案是通过SAN(Storage Area Network)来实现,而数据同步可以通过rsync软件或DRBD技术来实现;failover的意思就是当服务器死机或消灭错误时可以自动切换到其他备用的服务器,不影响服务器上业务系统的运行。本文重点介绍一下目前比较成熟的Mysql高性能解决方案。
  1、主从复制解决方案
  这是MySQL自身供应的一种高可用解决方案,数据同步方法接受的是MySQL replication技术。MySQL replication就是一个日志的复制过程,在复制过程中一个服务器充当主服务器,而一个或多个其他服务器充当从服务器,简洁说就是从服务器到主服务器拉取二进制日志文件,然后再将日志文件解析成相应的SQL在从服务器上重新执行一遍主服务器的操作,通过这种方式保证数据的全都性。
Word格式
2
  MySQL replication技术仅仅供应了日志的同步执行功能,而从服务器只能供应读操作,并且当主服务器故障时,必需通过手动来处理failover,通常的做法是将一台从服务器更改为主服务器。这种解决方案在肯定程度上实现了MySQL的高可用性,%的SLA。
  为了达到更高的可用性,在实际的应用环境中,一般都是接受MySQL replication技术协作高可用集群软件来实现自动failover,%的SLA。 replication技术实现MySQL高可用构架的解决方案。
  2、MMM高可用解决方案
  MMM是Master-Master Replication Manager for MySQL的缩写,全称为MySQL主主复制管理器,它供应了MySQL主主复制配置的监控、故障转移和管理的一套可伸缩的脚本套件。在MMM高可用方案中,典型的应用是双主多从架构,通过MySQL replication技术可以实现两个服务器互为主从,且在任何时候只有一个节点可以被写入,避开了多点写入的数据冲突。同时,当可写的主节点故障时,MMM套件可以马上监控到,然后将服务自动切换到另一个主节点,连续供应服务,从而实现MySQL的高可用。
  MMM方案是目前比较成熟的MySQL高可用解决方案,%的SLA。。
Word格式
3
  3、Heartbeat/SAN高可用解决方案
  此方案是借助于第三方的软硬件实现的,在这个方案中,处理failover的'方式是高可用集群软件Heartb

常见的MySQL解决方案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人hxhcwq
  • 文件大小13 KB
  • 时间2021-08-18