В настоящее время я пытаюсь синхронизировать две базы данных SQLite с EF Core. Для этого у меня есть много манипуляций с данными, которые необходимо отслеживать. Я не могу сделать это с EF Core из-за проблем с памятью (около 5 миллионов записей для каждой базы данных).
Итак, я думал о попытке сохранить отсортированные и измененные данные во временных таблицах для обработки. Затем извлеките данные, чтобы сохранить все обратно в базы данных после завершения обработки. Другим вариантом является сохранение в список XML на диске.
Любая помощь, совет, лучшие практики были бы великолепны.