MySQL - 在两个MySQL服务器之间传输

时间:2017-02-14 12:00:40

标签: php mysql

通常我使用sqlite DB进行缓存,但查询等不如mysql那么好。所以我想用基于MySQL的缓存结构来重建我的缓存结构。

我使用SqLite db的当前缓存结构:

main data srv -> get data and write it in to local sqLite db

我正在迭代来自主数据服务器查询的每个数据,并将其写入locale sqLite db。

enter image description here

construct

sqlite cache

这是我目前的方式。我不想直接使用查询来显示我的访问者,我每天通常会有+ 50K访问者,因为你知道MySQL数据库很难跟上它,此外,还有超过+15百万行这些表格。

我在计划什么;我将在当前的Web集群中创建一个本地mysql数据库,并将这些选定的数据传输到此服务器,并通过本地mysql db将其显示给我的访问者。

我的问题是:

有没有特定的方法将查询转移到查询数据?或者我应该使用相同的方式,通过"迭代#34;并将em写入本地mysql db?我该怎么办或有什么想法?

1 个答案:

答案 0 :(得分:0)

MySQL replication可能是您问题的解决方案。