首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL CLuster设置

MySQL CLuster设置
EN

Database Administration用户
提问于 2012-04-02 08:23:30
回答 2查看 220关注 0票数 1

日安!

关于MySQL集群,是否可以只在两台机器上设置它?是明智的吗?

我们目前在两个数据库上设置了MySQL复制,我们希望在它们之间实现R/W分离。因此,您知道在异步复制驱动的安装上设置这样的方案(据我所读到的,我希望我错了)是多么的简单。所以我的想法是,应用MySQL集群,这样负载平衡就更容易了。

你对此有何看法?

非常感谢!

EN

回答 2

Database Administration用户

发布于 2012-04-02 12:16:59

MySQL集群本身是一个独立的产品,与常规MySQL具有复制功能,因此您需要将现有表迁移到MySQL集群以利用它(但请注意,作为分布式数据库,查询和模式很可能需要优化才能获得充分的性能效益)

MySQL集群是作为存储引擎实现的,通过MySQL服务器或一系列NoSQL接口访问。您的表自动分布在多个冗余noes上,允许HA,每个节点都是主节点,允许扩展写入操作和读取操作,而无需应用程序级别的切分。

您可以在这里了解更多关于MySQL集群的信息:http://mysql.com/products/cluster/

票数 2
EN

Database Administration用户

发布于 2015-05-17 14:06:46

是的,可以在两台机器上运行MySQL集群。

您可能需要额外的机器来将管理过程作为仲裁器-有关详细信息,请参阅https://dev.mysql.com/doc/refman/5.6/en/mysql-cluster-ndbd-definition.html#ndbparam-ndbd-arbitration。但这并不重要,这取决于您想要实现的总体系统可靠性。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/15935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档