Mysql集群傻瓜

扫码查看

那么集群背后的想法是什么?

  • 您有多台具有相同数据库副本的计算机,您在其中分散了读取/写入?这样对吗?
  • 这个想法如何运作?当我进行选择查询时,群集会分析哪个服务器的读/写次数较少,并将查询指向该服务器?
  • 当您应该开始使用集群时,我知道这是一个棘手的问题,但是也许有人可以举一个例子,例如100万次访问和1亿行的数据库。
  • 最佳答案

    1)Correct。每个数据节点都不拥有群集数据的完整副本,但是数据的每一位至少存储在两个节点上。

    2)Essentially correct。 MySQL Cluster支持分布式事务。

    3)当垂直缩放不再可行,并且复制变得不切实际时:)

    如所 promise 的,一些推荐的读物:

  • Setting Up Multi-Master Circular Replication with MySQL(简单教程)
  • Circular Replication in MySQL(有关冲突的高级警告)
  • MySQL Cluster Multi-Computer How-To(分步教程,假设有多台物理计算机,但是您可以通过遵循these instructions来对同一台计算机上运行的所有进程进行测试)
  • MySQL Performance Blog是此字段中的引用
  • 10-07 13:57
    查看更多