集群环境中的MySql

时间:2010-10-17 15:38:20

标签: mysql cluster-computing

MySql是否支持群集环境?社区版是否支持群集?

我想了解更多有关它的细节。请指导我在哪里可以获得详细信息?

4 个答案:

答案 0 :(得分:3)

您可以在MySQL网站上阅读有关MySQL Cluster(与MySQL社区不同的版本,但您可以免费获得)的所有内容: http://www.mysql.com/products/database/cluster/

MySQL社区版可以设置为进行主从复制,但这并不像MySQl Cluster那样酷和有效。

答案 1 :(得分:2)

是的,MySQL Cluster确实支持群集。如果您有Amazon EC2帐户,我建议您使用此工具/网站快速设置MySQL群集以进行测试:http://support.severalnines.com/entries/20916823-installing-on-amazon-ec2

MySQL Cluster显然是目前Oracle(Percona和其他公司之外)唯一允许99.999%可用性(HA)的MySQL解决方案。

从我最初的测试开始,MySQL Cluster的写入速度非常快,但读取速度稍慢,尽管它在第一次读取后会积极地缓存读取。我自己还在研究它。

此外,MySQL Cluster社区版应该足以满足大多数用例。我认为运营商级版本仅适用于真正的重型用途。

答案 2 :(得分:0)

您可以直接访问http://dev.mysql.com/downloads/cluster/的MySQL Cluster社区(GPL)下载(或Oracle e-Delivery的商业版本 - 功能和底层代码库相同)。

答案 3 :(得分:0)

MySQL Cluster的替代品是SchoonerSQL,一个基于MySQL的集群,但使用标准的InnoDB存储引擎而不是NDB。它支持99.999%的可用性,并具有非常简单的GUI管理控制台。去SchoonerInfoTechcom