У меня есть базовая база данных, которая будет облачным сервером, состоящим из разных школ.Replicate Master DB для разных подчиненных
Тип приборной панели, в котором указаны детали каждой школы. Может редактировать свою информацию и другие данные.
Теперь эти школы развернуты в соответствующем школьном месте, которое будет локальным сервером.
Тип панели мониторинга, который может редактировать только определенную школу, развернутую на локальном сервере. Может редактировать свою информацию и другие данные.
Теперь я хочу, чтобы синхронизировать cloud to local server
в соответствующей школе, если что-то изменилось. Это также относится к local to cloud server
.
Примечание: Если вы, ребята, когда-нибудь пробовали Evernote, который может редактировать информацию заметки на любом устройстве вы используете и все еще быть в состоянии синхронизировать, когда у вас есть интернет или вручную щелкнул Синхронизировать.
Когда локальный сервер не имеет подключения к Интернету и редактировал некоторые данные в школе. После того, как Интернет встанет, данные с локального и облачного серверов должны быть синхронизированы.
Это логика, которую я преследую.
бы кто-нибудь пролить некоторый свет для меня, где начать? Я не мог придумать никакого решения, которое бы соответствовало моей проблеме.
Я также думаю об использовании php для цикла foreach по всей таблице и данных, соответствующих текущей дате и времени. Но я знаю, что это будет так плохо.
Отредактировано: Я удалил ссылки на другие вопросы по этому вопросу.
Применение колышки, которые я нашел в
- Evernote
- Todoist
Серверы:
- Локальный компьютер сервера: Windows 10 (Развернутые в школах)
- Облако сервер: Вероятно, некоторые выделенный сервер, который использует
phpmyadmin
Не быть придирчивым, но, мы надеемся, что ответ будет вы говорите новичку освоить рабскому процесс базы данных. У меня нет опыта для этого.
Информация о репликации: http://dev.mysql.com/doc/refman/5.7/en/replication.html и HTTP: //dev.mysql.com/doc/refman/5.7/en/replication-configuration.htm l – vaultboy
Вы проверили базу данных Firebase? –
У каждой школы есть своя база данных или все они сохраняются в одной таблице, используя идентификатор школы? –