暂无图片
现在mysql 高可用,包括主从、集群 方案 ,哪个是最流行?
我来答
分享
QIU飞
2022-01-10
现在mysql 高可用,包括主从、集群 方案 ,哪个是最流行?

现在mysql 高可用,包括主从、集群 方案 ,哪个是最流行?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
Lucifer三思而后行
暂无图片

MHA(Master High Availability Manager and Toolsfor MySQL)目前在Mysql高可用方面是一个相对成熟的解决方案。它是日本的一位MySQL专家采用Perl语言编写的一个脚本管理工具,该工具仅适用于MySQLReplication 环境,目的在于维持Master主库的高可用性。

MHA是基于标准的MySQL复制(异步/半同步)。

MHA是由管理节点(MHA Manager)和数据节点(MHA Node)两部分组成。

MHA Manager可以单独部署在一台独立机器,也可以部署在一台slave上。

image.png

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
薛晓刚

mgr是趋势。

高可用方案很多,流行程度不好下断言。mha  主主  主从 一主多从,多源。如有有强一致性要求的。请考虑mgr。

暂无图片 评论
暂无图片 有用 1
打赏 0
QIU飞
题主
2022-01-10
谢谢
回答交流
Markdown


请输入正文
提交
相关推荐
MySQL 有没有办法不影响table其他数据 ,让主键ID重新从1开始?
回答 1
没有外键引用。可直接新建一列。从1开始。然后从1开始。删除原主键,再将新建一列为主键,再重命名列名如果有外键引用。则需要新建一列。从1开始。更新外键值。删除原主键,再将新建一列为主键,再重命名列名
master_connect_retry和slave_net_timeout参数的区别怎么理解?
回答 1
masterconnectretry从库连接主库失败,尝试连接主库的时间间隔。根据这个参数的设置,知道连接成功或者达到重试次数的限制。这个主要是从库连接主库的重试策略slavenettimeout是从
mysql频繁更新的表,为什么字段数要设计少点?有大佬帮忙讲解下吗?
回答 1
已采纳
没有人回答呀!简单回复一下:1、更新表是不是要锁表?2、新增表数据是不是要新申请磁盘空间?3、更新表是不是要更新所有的索引。基本上这三方面就就限制表的列数以及字段类型都不能太大。不过更重要的是遵守数据
MySQL 如果做高可用的话,怎么解决数据一致性的问题?
回答 1
不同的架构有不同的办法,但多都由软件内部控制,不需要人工干预。例如主从就是增强半同步,MGR就是多数派提交成功等。mysql的高可用发展到现在还是算比较成熟的。当然如果你希望有金融级高可用的话,还是需
MySQL 有几种类型的变量
回答 2
已采纳
MySQL变量分为系统变量和自定义变量两种。其中:系统变量:分为全局变量和会话变量自定义变量:分为用户变量和局部变量所以,如果细分的话,就是四种。
mysql支持修改分区表的分区列的类型或者长度吗?
回答 2
可以修改的,但是在表中有数据的情况下,修改列的数据类型会容易造成数据混乱,数据长度在允许的范围内是可以修改的mysql>showcreatetableemployees\G1.rowTable:
mysql sql优化
回答 3
1.sendmessage,needresend,requesttime组合索引。2.单独计算send,success,unknown,fee状态对应的数据,最后进行合并。3.结果集(where结果集
mysql 8.0 component_reference_cache.so是什么意思
回答 1
没有组件对应的包文件,你在提示的目录下去看看,或者检查一下参数文件,是不是plugindir参数的值不正确。
mysql 高可用架构
回答 1
MySQLInnoDBCluster,官方推荐版本,相比其他架构市场占有率高、官方持续更新、遇到问题网上容易找到。
table_io_waits_summary_by_table 这个表中具体字段的含义怎么在手册中没找到呢?
回答 1
https://dev.mysql.com/doc/refman/8.0/en/performanceschematablewaitsummarytables.htmlperformanceschem