mysql - 互联网上的 MySQL 集群对于在线备份来说是一个好主意吗?

标签 mysql

我在英国伦敦有一个生产 VPS 实例(例如)。它为一个每天最多有 10000 个查询的网站提供服务。我在美国达拉斯有另一个实例,其唯一职责是通过提取数据来与生产服务器保持同步

(首先)通过互联网对 MySQL 进行集群是一个好主意吗?如果发生以下情况,生产服务器的性能是否会下降:

  1. 只要与备份服务器的链接已断开
  2. 是否需要与备份服务器进行大量同步,因为它已离线数小时。

最佳答案

首先:您在这里描述的是 MySQL 主/从配置,而不是 MySQL 集群。 (MySQL Cluster 是 MySQL 的一个不常见且古怪的变体;几乎可以肯定它不是您想要使用的。)

Is it a good idea (in the first place) to cluster replicate MySQL over the internet?

当然。复制是个好东西。

Will the production master server degrade in performance...

除非 I/O 遇到严重瓶颈,否则复制不应影响主服务器的性能。如果从属(备份)服务器预计会长时间离线,请确保保留二进制日志足够的时间。

关于mysql - 互联网上的 MySQL 集群对于在线备份来说是一个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8322635/

相关文章:

php - 来自链接 php 的电子邮件验证

asp.net - 算术运算导致溢出

php - MySQL 查询仅适用于 WordPress

php - 在字符串中查找值的 mysql 查询

php - 如何运行查询并获取 3 维数组格式的项目

php - 从 PHP 循环获取 ID 并在 Bootstrap 模式的 MYSQL 查询中使用

php - Codeigniter 3 SQL注入(inject)查询

mysql - 基于列值的条件 JOIN

mysql - 优化 MySQL 表以加快选择操作

php - 获取变量错误