У меня есть база данных, размещенная на сервере mysql, и мне нужно разработать синхронизацию для приложения windows, как я должен этого достичь. Пожалуйста помочь. Спасибо!
У меня есть база данных , размещенная на сервере MySQL, и мне нужно разработать синхронизацию для приложения windows, когда интернет не активен, все данные должны идти в мою локальную базу данных, то есть mysql, а когда интернет активен, он должен автоматически синхронизировать все мои данные из офлайн-таблиц в онлайн-таблицы базы данных в фоновом режиме. Здесь главная забота - не потерять никаких данных. Как я должен добиться этого. Пожалуйста помочь. Спасибо!
Что я уже пробовал:
Нет, я не имею об этом ни малейшего представления. Я просто немного посвежел
Richard MacCutchan
Вам нужно будет отслеживать каждую вставленную и обновленную запись в локальной базе данных и применять те же изменения к онлайн-версии.
Member 13882518
Спасибо, сэр!!
Mike V Baker
Поскольку ваша база данных находится на удаленном сервере, следует ли нам предполагать, что ею будут пользоваться несколько клиентов? Это открывает еще одну возможную проблему.. когда один клиент находится в сети, а другой-в автономном режиме. Клиент A может обновляться, пока клиент B находится в автономном режиме, и клиент B не будет знать об обновлениях, сделанных A, когда он вернется.