我正在构建一个简单的saas,我想在不同的地理位置启动具有写入功能的mysql服务器。其目的是为最终用户提供尽可能快的写访问权限。 但是,这些数据应同步到主服务器。什么是最好的方法?
答案 0 :(得分:0)
这是一个相当复杂的问题,它引入了需要处理的问题 冲突检测。
使用MySQL Cluster并使用MySQL Replication可以实现 实现这种行为。
但是,冲突检测很容易变得非常复杂。 所以你真的需要定义你想要处理的冲突 你可以避免或忽略它。
我现在开始在即将出版的书中写一章 在MySQL群集上处理设置的确切问题 全局分布式数据库,具有不同的多个主集群 区域。
MySQL / InnoDB复制不支持多主设置。 MySQL Group Replication不适用于地理位置分散 设置。