У меня есть база данных Web Service и sqlite. В этом случае веб-служба будет использоваться для хранения данных внутри базы данных. Теперь я хочу включить функции синхронизации, поскольку - когда приложение запускается в это время, база данных начнет загружать данные своей таблицы через веб-службу.Синхронизация базы данных (sqlite) из WebService (Json/XML) для iOS
Теперь, после того, как я обновляю свой веб-сервис, база данных будет соответствующим образом обновлена. Мой вопрос в том, какие лучшие практики я должен соблюдать для этого обновления. Должен ли я очистить всю БД и снова добавить все строки (я знаю, что это займет много времени), но если это не так, то как моя база данных будет добавлять только определенные данные из веб-службы?
спасибо.
Я согласен с вами, и я делаю это в первый раз. Но мой вопрос заключается в том, когда база данных обновляется в соответствии с вашим 3-мя очками, в то время я должен заменить только новый контент или заменить все данные на новый. Замена старых данных на новый займет гораздо больше времени. – Vish
Это зависит от потребностей человека. Да, конечно, замена займет больше времени, чем обновление. Но если есть изменение во всем веб-сервисе, вам нужно заменить базу данных. –
Никаких изменений не во всем веб-сервисе, а только для определенных объектов. Так что же для этого делать? – Vish