Вопрос относительно прост.Лучшие практики Синхронизация больших объемов информации
У меня есть копии базы данных, которые запускаются на пользовательских компьютерах в MySql, и у меня есть база данных сервера, которая агрегирует информацию, которая хранится в этой клиентской базе данных, когда пользователь хочет «синхронизировать» эту информацию с сервером.
Вызов большой Databse сервераЗапрос Вызовите Databse хранится на клиентских компьютерах
Так я собираюсь посылать информацию от клиента к серверу и от сервера к клиенту. Есть ли причина, по которой я не хочу отправлять информацию от клиента на сервер в виде файла со всеми операторами sql, которые были выполнены на клиенте.
Так что скажем, что в клиенте я делаю некоторые обновления, вставки и удаления. Я записываю все те заявления, которые обрабатываются и отправляют их. Как дамп mysql.
Я полагаю, что моя единственная проблема - проблема с возвратом информации, которая уже была изменена на планшете, но мне придется иметь дело с этим независимо от того, как я отправляю информацию.
Почему бы просто не хранить одну базу данных (на сервере) и не подключаться ли программное обеспечение к серверу? –
, потому что клиент чаще всего находится в таком удаленном месте, что Интернет не будет доступен. Вот почему они синхронизируются. – Felipe