通过本地MYSQL连接远程MYSQL

通过本地MYSQL连接远程MYSQL

我正在寻求建议或不同的观点。

长话短说。我有一个使用本地数据库运行的应用程序(Wordpress),但需要从远程数据库加载数据(一些模板元素)。我可以通过脚本调用加载远程数据,但我想知道我是否可以将远程数据库作为视图或数据库的某种从属实例加载到本地数据库中。我将只执行读取请求。完成这项任务的好方法是什么?

关于仅使用脚本从远程数据库请求数据的方法,我担心在页面加载时要执行大量远程数据库请求以及它会导致的延迟。我将尝试通过使用 Varnish 捕获 html 来解决这个问题。但是,我正在谷歌搜索其他方法。有什么建议吗?

谢谢。

答案1

一个好方法?呃,任何一种方法……

  • MySQL 复制(异步、同步、半同步、多主)
  • 出口进口
  • 联合存储引擎(具有良好的查询缓存)

页面加载时需要执行大量远程数据库请求

主数据库是否位于不同的大陆/星球?Wordpress 的 IO 行为相当混乱,但这不太可能成为问题。

我将尝试通过 Varnish 捕获 html 来解决这个问题

首先等等看是否存在容量问题。

相关内容