gpt4 book ai didi

MySQL 集群或 MariaDB Galera

转载 作者:IT老高 更新时间:2023-10-29 00:04:22 24 4
gpt4 key购买 nike

我正在考虑实现集群服务器。在过去的几年里,我目前一直在我的应用程序中使用 MySQL,但在过去的一年里,我读到了很多关于 MySQL 将会发生什么以及 MariaDB 的优势和改进的不确定性。

如果它是一个单一的服务器,根据我读过的所有内容,我会立即切换到 MariaDB,这样我以后就不需要这样做了,但因为它是一个集群 我很纠结是应该立即切换到 MariaDB Galera 还是等待一段时间,直到它变得更成熟。

有没有人有实现这两种解决方案的经验以及这些实现方案的“优点”和“缺点”?

我的另一个担心是,随着改进,MariaDB 不会在一两年后成为完全的直接替代品,因为它会改进并添加新功能,所以现在是切换到 MariaDB 的更好时机。

最佳答案

您也可以在 Percona XtraDB Cluster 中使用 Galera ,向后兼容 MySQL。

(免责声明:我为 Percona 工作。)

没有人能如实保证永远向后兼容——甚至 Oracle 也不能

FWIW,如果您担心插入式替代技术,那么您应该知道 MySQL Cluster 是 满足该标准的一个很好的例子。

由于 NDB 存储引擎对数据进行分区的方式,大多数用户需要重新设计其架构以利用 NDB。许多用户将现有应用“升级”到 MySQL 集群,但体验更差的性能,因为他们的查询往往会触及集群中的每个节点。 MySQL Cluster 是一个出色的解决方案,可以很好地处理它的情况,但你不能假设它是传统 InnoDB 架构的直接替代品。您必须进行仔细的功能测试、性能测试和负载测试。

关于MySQL 集群或 MariaDB Galera,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17368617/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com