社区
下载资源悬赏专区
帖子详情
淘宝mysql数据库高可用的设计实现下载
weixin_39821051
2019-08-14 05:30:17
MySQL高可用的难题
• TMHA的整体设计
• TMHA如何实现异常切换
• TMHA如何保证数据一致性
• TMHA如何实现自动切换
• TMHA如何解决主备库延迟
相关下载链接:
//download.csdn.net/download/ojlovecd/4883708?utm_source=bbsseo
...全文
98
回复
打赏
收藏
淘宝mysql数据库高可用的设计实现下载
MySQL高可用的难题 • TMHA的整体设计 • TMHA如何实现异常切换 • TMHA如何保证数据一致性 • TMHA如何实现自动切换 • TMHA如何解决主备库延迟 相关下载链接://download.csdn.net/download/ojlovecd/4883708?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
互联网公司技术架构资料.
淘宝
.技术架构介绍
互联网公司技术架构资料.
淘宝
.技术架构介绍
实现
Mysql
数据库
高可用
(MHA)
1.MHA MHA(Master High Availability)目前在
MySQL
高可用
方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于 Facebook公司)开发,是一套优秀的作为
MySQL
高可用
性环境下故障切换和主从提升的
高可用
软件。在
MySQL
故障切换过程中,MHA能做到在 0~30秒之内自动完成
数据库
的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的
高可用
。 该软件由两部分组成:MHA Manager(管理节点
MySQL
高可用
解决方案
随着互联网的高速发展,互联网服务可用性变得越发重要,数据容灾也随之成为各企业的关键任务。在数据容灾中,
数据库
集群如何处理数据一致性也成为了各企业需要解决的问题,越来越多的方法被尝试用来解决分布式数据一致性的问题。每种方案都有不同的缺点和优点,配置和应用场景也各有不同,有些偏向于成本低的,有些偏向于数据的可靠性的,有些偏向于
数据库
的可用性的,要结合自己公司的业务情况进行选择适合自己业务情况的
高可用
方案。
mysql
高可用
架构
设计
数据库
中的数据在主库完成更新后,是异步同步到每个从库上的,这个过程有一个微小的时间差,这个时间差叫主从同步延迟。正常情况下,主从延迟非常小,不超过 1ms。但即使这个非常小的延迟,也会导致在某一个时刻,主库和从库上的数据是不一致的。应用程序需要能接受并克服这种主从不一致的情况,否则就会引发一些由于主从延迟导致的数据错误。主备切换可能是一个主动运维动作,比如软件升级、主库所在机器按计划下线等,也可能是被动操作,比如主库所在机器掉电。接下来,我们先一起看看主动切换的场景。
【
MySQL
技术专题】「架构分析系列」分析
MySQL
的
高可用
架构技术分析和指南
高可用
架构对于互联网服务基本是标配,无论是应用服务还是
数据库
服务都需要做到
高可用
。对于一个系统而言,可能包含很多模块,比如前端应用,缓存,
数据库
,搜索,消息队列等,每个模块都需要做到
高可用
,才能保证整个系统的
高可用
。对于
数据库
服务而言,
高可用
可能更复杂,对用户的服务可用,不仅仅是能访问,还需要有正确性保证,因此
数据库
的
高可用
需要更加认证对待。
下载资源悬赏专区
13,656
社区成员
12,673,480
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章