我有两个办公室,相距约 500 公里,两个办公室都需要频繁访问 MySQL 数据库。因此,为了加快速度,我计划设置两个 MySQL 服务器,每个办公室各有一台服务器,然后让这两个 MySQL 服务器充当主/主复制,这样两个办公室都可以读取/写入更新的数据。
现在我想知道这是正确的解决方案还是有更好的解决方案?请指教。
答案1
主/主复制当然是实现预期结果的方法,但您需要考虑可能因带宽和为保持同步而要传输的数据量而导致的滞后。
我有两个办公室,相距约 500 公里,两个办公室都需要频繁访问 MySQL 数据库。因此,为了加快速度,我计划设置两个 MySQL 服务器,每个办公室各有一台服务器,然后让这两个 MySQL 服务器充当主/主复制,这样两个办公室都可以读取/写入更新的数据。
现在我想知道这是正确的解决方案还是有更好的解决方案?请指教。
主/主复制当然是实现预期结果的方法,但您需要考虑可能因带宽和为保持同步而要传输的数据量而导致的滞后。