Я пишу программу для работы с большими файлами, особенно с PDF-файлами.Извлечение данных займет разумное количество времени.Я убедился, что часть программы работает, и теперь я перешел к следующей.Проблема в том, что выполнение этой части программы все еще занимает время.
Мне было интересно, смогу ли я кэшировать выходные данные функции во многих сеансах, подобных декоратору functools.lru_cache()
, но в энергонезависимой памяти.
Единственное, что мне приходит в голову, - это сохранить результаты в файл кэша и загрузить его, хотя у меня действительно есть только слабое представление о том, как это сделать масштабируемым образом.
Еслиу вас есть предложения или код для меня, которые будут очень благодарны!