2017-02-14 3 views
0

Обычно я использую sqlite DB для своих целей кеша, но запросы и т. Д. Не так хороши, как mysql. Поэтому я хочу перестроить структуру кэша на основе MySQL.MySQL - передача между двумя серверами MySQL

Моя текущая структура кэша с БД SQLite:

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

Я итерация каждая часть данных поступает из основного запроса сервера данных и записать его в локали БД SQLite.

enter image description here

construct

sqlite cache

Вот мой текущий путь. Я не хочу использовать прямой запрос, чтобы показывать своих посетителей, у меня обычно + 50 тыс. Посетителей ежедневно, так как вам известно, что базе данных MySQL будет очень сложно поддерживать его, кроме того, в этих таблицах содержится более 15 миллионов строк ,

Что я планирую; Я собираюсь создать локальную базу данных mysql в моем текущем веб-кластере и перенести эти выбранные данные на этот сервер и показать их своим посетителям через локальный mysql db.

Что мой вопрос:

Есть ли конкретный способ передачи запроса для запроса данных? Или я должен использовать один и тот же путь, перебирать все через «для» и записывать их в локальный mysql db? Что мне делать или какие-нибудь идеи?

+0

Возможно, было бы полезно добавить ваш код в виде текста вместо скриншотов. – spudmonkee

+1

Извините, это просто плохая привычка между друзьями :) – Liveth

ответ

Смежные вопросы