Я пишу программу, которая загружает большой файл (~ 150 МБ) и анализирует данные в более удобный текстовый файл. Процесс загрузки и особенно синтаксический анализ медленный (~ 20 минут), поэтому я хотел бы кэшировать результат.Кэширование загруженного файла на основе модифицированного времени с использованием dogpile
Результат загрузки - это куча файлов, и результат разбора - это один файл, поэтому я могу вручную проверить, существуют ли эти файлы, и если да, проверьте их измененное время; однако, поскольку я уже использую dogpile с backis-сервером redis для вызовов веб-сервисов в других местах кода, мне было интересно, можно ли использовать эту собаку для этого?
Итак, мой вопрос: можно ли использовать dogpile для кеширования файла на основе его модифицированного времени?
Возможно ли проверить измененное время файла на сервере перед загрузкой файла? – suzanshakya