Drupal 的 MySQL 集群?

Drupal 的 MySQL 集群?

我们有一个基于 Drupal 的非常繁忙的站点,我正在考虑引入某种形式的集群来实现 HA 和负载平衡。

然而,http://drupal.org/requirements说明:Drupal 支持 MyISAM 和 InnoDB 表类型。不支持 NDB 表 (MySQL Cluster)。

这是否意味着我不能使用 MySQL 集群来运行 Drupal?还是我理解错了?

另外,我们需要多少台服务器(虚拟或物理)来保证 Drupal 站点的冗余?我应该使用什么软件?我在 Google 上搜索了好几天,显然有很多选择,所以有点困惑。

答案1

是 MySQL Cluster 的用例。

查看Percona XtraDB Cluster(基于 Galera)寻找用于 Web 应用程序的类似(即同步)解决方案。请注意,这是一个 alpha 版本,但它可能是目前最有前途的解决方案。Schooner 也有一个同步解决方案。还有Continuent 的钨尽管它是一个异步解决方案。

希望这可以帮助。

干杯

相关内容