Назад | Перейти на главную страницу

Подключить удаленный MYSQL через локальный MYSQL

Ищу совета или другой точки зрения.

Короткий рассказ длинный. У меня есть приложение (Wordpress), которое работает с локальной БД, но ему необходимо загружать данные из удаленной БД (некоторые элементы шаблона). Я могу загружать удаленные данные с помощью вызовов скриптов, но мне было интересно, могу ли я загрузить удаленную БД в мою локальную БД в виде представлений или какого-либо типа подчиненного экземпляра БД. Я буду выполнять только запросы READ. Как лучше всего подойти к задаче?

Что касается подхода, когда сценарий просто запрашивает данные из удаленной БД, меня беспокоят многочисленные запросы удаленной БД, которые должны выполняться при загрузке страницы, и задержка, которую это вызовет. Я постараюсь решить эту проблему, поймав HTML-код Varnish. Однако я ищу в Google другие способы. Какие-либо предложения!?

Спасибо.

Хороший подход? эээ, любой из них ....

  • Репликация MySQL (асинхронная, синхронизация, полусинхронизация, несколько мастеров)
  • экспорт Импорт
  • интегрированный механизм хранения (с хорошим кешем запросов)

многочисленные запросы к удаленной БД при загрузке страницы

Находится ли основная база данных на другом континенте / планете? Wordpress довольно запутан в своем поведении ввода-вывода, но это вряд ли станет проблемой.

Я постараюсь решить эту проблему, поймав html от Varnish

Сначала подождите и посмотрите, есть ли у вас проблемы с емкостью.