多个服务器的Mysql同步

时间:2017-02-10 23:45:33

标签: mysql synchronization

我不知道如何为我的用例做些什么,除了建立自己的用例,但也许这里有人知道有一个程序可以做到这一点?

到此为止,

我有多个用户(比如15个),每个用户都有一台可以处理的平板电脑,这些工作存储在平板电脑的mysql数据库中。该工作还需要来自所有其他数据库的数据。还有一个主数据库,许多用户连接到该主数据库以获取信息和写入。此数据也必须分发给平板电脑。

这都是因为平板电脑经常处于脱机状态,必须脱机工作,并在获得服务时进行同步。

无需比较数据或任何内容。数据只是表中的一行,它基本上只需要存储为新行,重复甚至无关紧要。

数据流

  • 用户在平板电脑上输入数据
  • 数据存储在本地数据库中
  • 如果有连接,则数据将复制到主DB
  • 主数据库将数据分发到其他平板电脑
  • 如果是其他平板电脑,有些没有链接,它会发送它们 确实有一个链接

更多流程

  • 计算机用户将数据输入主数据库
  • 主数据库将数据分发到所有平板电脑

所有主要的数据库到平板电脑的连接都使用SSH隧道进行处理。只要有信号,主数据库就可以连接到所有平板电脑。 这些平板电脑没有相互联系。

修改

刚刚在这里找到了这个,我知道复制,但不知道它现在可以做多主人。 https://www.percona.com/blog/2013/10/02/mysql-5-7-multi-source-replication/

但听起来,一旦平板电脑失去细胞信号或关闭,它就会开始排便过程。 不过我下周会测试一下。

0 个答案:

没有答案