加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

在 MySQL 中使用 MHA 的利与弊是什么

发布时间:2023-10-19 13:50:02 所属栏目:MySql教程 来源:
导读:这篇文章主要为大家展示了“MySQL中MHA工具的优缺点有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL中MHA工具的优缺点有哪些”这篇

这篇文章主要为大家展示了“MySQL中MHA工具的优缺点有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL中MHA工具的优缺点有哪些”这篇文章吧。

MHA是一位日本MySQL大牛用Perl写的一套MySQL故障切换方案,来保证数据库系统的高可用.在宕机的时间内(通常10—30秒内),完成故障切换,部署MHA,可避免主从一致性问题,节约购买新服务器的费用,不影响服务器性能,易安装,不改变现有部署。

MHA工具的优点:

由Perl语言开发的开源工具

master自动监控和故障转移

master crash不会导致主从数据不一致性

可以支持基于GTID的复制模式(MySQL 5.7版本)

MHA在进行故障转移时更不易产生数据丢失

同一个监控节点可以监控多个集群

MHA加强了数据的安全性

MHA工具的缺点:

需要编写脚本或利用第三方工具来实现VIP的配置

MHA启动后只会对主数据库进行监控

需要基于SSH免认证配置,存在一定的安全隐患

没有提供从服务器的读负载均衡功能

以上是“MySQL中MHA工具的优缺点有哪些”这篇文章的所有内容,感谢各位的阅读!

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章