Я работаю над проектом, в котором я извлекаю данные из facebook о друзьях пользователя. Детали друзей меняются несколько раз, в то время как в других случаях они совпадают с хранимыми в db.sqlite insert vs update vs replace
Я могу использовать команду replace, чтобы убедиться, что db соответствует любой информации, которую я извлекаю из facebook.
Вопрос: насколько эффективна эта техника? Другими словами, я могу использовать два метода:
- Один использовать команду замены и заменить полную запись вслепую
- Во-вторых, сначала необходимо проверить, есть ли какие-либо отличия от записи сохраняются в БД и Обновлять только те изменения, которые были изменены
Какой из этих подходов будет более эффективным?
Что вы подразумеваете под «очередью нескольких команд sqlite в строке»? – MARK