代码之家  ›  专栏  ›  技术社区  ›  Alex Turner

我可以拥有一个HA MySQL/MariaDB从属服务器吗?

  •  0
  • Alex Turner  · 技术社区  · 7 年前

    我知道这个奇怪的问题。我有一个主MySQL数据库,我不允许接触它,需要为它构建一个从数据库。我希望从机是主机副本的实时(尽可能)副本,并且希望从机是HA。

    MySQL(或MariaDB)复制在集群上运行时是否有效,例如,我可以创建一个Galera集群并使其从现成的主服务器进行复制,还是必须使用binlog风格的工具?

    为了好奇的人;这个新的奴隶 将位于不同的网络上,并将定期对其进行许多大型、重要的查询-游戏的目的是减少 主人 并减少网络流量。

    1 回复  |  直到 7 年前
        1
  •  1
  •   markusjm    7 年前

    如果您不打算修改下游从属服务器,那么您可以只设置多个从属服务器。这样,如果其中一个奴隶倒下,你可以使用另一个奴隶。这将为每个添加的从属设备在主设备上放置一个小负载,但这个添加的负载是否可以测量取决于您的设置。

    Galera可以工作,但我相信如果当前节点发生故障,您必须重新配置其中一个节点作为从属节点。这将给主节点带来最小的负载,但每当当前“从”节点发生故障时,都需要手动干预。

    Parallel replication 还应有助于加快MariaDB服务器的复制速度。