mysql集群有几种方案

在MySQL集群部署中,有多种方案可供选择,每种方案都有其特点和适用场景。一种常见的方案是LVS+Keepalived+MySQL,虽然很多人推荐,但该方案存在脑裂问题。另一种方案是DRBD+Heartbeat+MySQL,此方案适合一台机器有空余时使用,但Heartbeat切换时间较长,并且同样存在脑裂问题。MySQL Proxy也是一个选择,...
mysql集群有几种方案
在MySQL集群部署中,有多种方案可供选择,每种方案都有其特点和适用场景。
一种常见的方案是LVS+Keepalived+MySQL,虽然很多人推荐,但该方案存在脑裂问题。

另一种方案是DRBD+Heartbeat+MySQL,此方案适合一台机器有空余时使用,但Heartbeat切换时间较长,并且同样存在脑裂问题。

MySQL Proxy也是一个选择,但该方案不够成熟稳定,且使用了Lua,若采用分表策略则无需更改客户端逻辑。

MySQL Cluster在社区版中不支持INNODB引擎,商用案例也不多,且稳定性有待提高。但也有传闻称该方案现在发展不错。

MySQL + MHA是一个不错的选择,特别是在配上异步复制的情况下。但该方案也存在一些问题需要考虑。

MySQL + MMM方案似乎有很多问题,但尚未有实际案例,谁能给出实践反馈?

此外,淘宝的Cola似乎已经停止开发,而变形虫Amoeba则提供事务支持,但具体表现如何尚需进一步了解。2024-12-04
mengvlog 阅读 10 次 更新于 2025-07-20 00:10:46 我来答关注问题0
  •  翡希信息咨询 mysql集群有哪些方式

    MySQL集群的组建方式主要包括以下几种:LVS+Keepalived+MySQL:这种方式通过LVS实现负载均衡,Keepalived实现高可用。特点:配置相对简单,性能较高,但存在脑裂问题。MySQL Proxy:MySQL官方提供的中间层代理。特点:支持读写分离、连接池等功能,但可能不够成熟与稳定,且使用了Lua脚本语言。MySQL Cluster:MySQ...

  • 在MySQL集群部署中,有多种方案可供选择,每种方案都有其特点和适用场景。一种常见的方案是LVS+Keepalived+MySQL,虽然很多人推荐,但该方案存在脑裂问题。另一种方案是DRBD+Heartbeat+MySQL,此方案适合一台机器有空余时使用,但Heartbeat切换时间较长,并且同样存在脑裂问题。MySQL Proxy也是一个选择,...

  •  翡希信息咨询 MySQL数据库的集群方案

    MySQL数据库的集群方案主要包括以下几种:主从备份方案:实现方式:通过在主要节点和从节点间进行数据复制,实现数据的一致性和备份功能。配置步骤:准备Docker环境搭建Mysql服务,配置my.cnf文件,进行连接测试。注意节点设置的差异性和有效性。MyCAT读写分离方案:实现方式:MyCAT通过将请求和连接进行分发,实...

  •  文暄生活科普 MySQL高可用集群方案

    方案四:数据库高可用架构 经典案例包括MGR(MySQL官方开发的高可用集群工具)和Galera。MGR是MySQL Group Replication的实现,适用于MySQL5.7.17及以上版本。Galera则是一个基于GSQL协议的多主集群方案。其他方案:MySQL Cluster和PXC(Percona XtraDB Cluster)MySQL Cluster使用NDB存储引擎,较为复杂,适合资...

  • MySQL集群:三种模式简介 MySQL是一款在互联网上应用最广泛的数据库管理系统之一,为了更好地应对高并发访问,许多企业都采用了MySQL集群的方案来解决数据库性能瓶颈问题。MySQL集群主要有三种模式:主从复制、多主复制和Galera Cluster。下面将介绍这三种模式的基本原理和使用场景。1. 主从复制 主从复制是MySQL...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部