这几个星期以来我一直在杀我 – 我终于打破了,征求意见。
我目前正在为启动Web应用程序设置数据库服务器。 应用程序pipe理零售商的实时支付, 所以停机时间和冗余是巨大的因素。 我想保留一个非现场热备份,以防万一我们有一个地区的失败。
PCI也是我们必须遵守的。
最初,我调查了一些MySql解决scheme,如NDB,Percona集群,MMM和主/从设置。 经过大量的研究,我不认为这些系统中的任何一个都可以工作 – 仅仅是因为故障停机或数据损坏的可能性很高。
自从我开始研究MongoDB和Crunchbase这样的数据库之后,我觉得我只是想知道寻找一个完美的解决scheme,但我怀疑我会find一个。
我真的很感激任何指导!
不要这样做 – 找一个能够简单地在代码中简单地为你做的人,让他们担心。 肯定会花费你一点,但看看你已经花了多less钱 – 几周 ,你还不知道从哪里开始。
请大家帮忙, 不要自己动手 。
为什么不能简单的MySQL / Percona复制工作的异地镜像的数据?
如果主人失败,只需将客户端指向从服务器。 同时,build立一个新的奴隶。 如果新主人失败,请重复此过程。