Описание тега dogpile.cache
NoneDogpile.cache is a Python package that provides a caching pattern based on dogpile.core locking system and is intended to replace Beaker as far as caching goes.
1
ответ
Не может иметь глобальный кеш
Я определил этот файл кеша с dogpile [1]. Но моя проблема в том, что когда я вызываю ключ в разных классах, он не может найти значение. Например, если я бегу cache.Cache.save("mykey", 123) в main.pyи во время выполнения я получаю значение в другом м…
04 фев '16 в 11:28
0
ответов
dogpile.cache "Нет модуля с именем fcntl" ошибка
Я использую Python 2.7 с SQLAlchemy. Я пытаюсь понять, смогу ли я использовать Dogpile.Cache. Я установил кеш собачьей кучи, используя pip install dogpile.cache но когда я пытаюсь запустить пример, приведенный SQLAlchemy ( helloworld.py), я продолжа…
11 июл '16 в 19:04
1
ответ
Кэширование загруженного файла на основе измененного времени с использованием dogpile
Я пишу программу, которая загружает большой файл (~150 МБ) и анализирует данные в более полезный файл текстового формата. Процесс загрузки, особенно анализ, медленный (всего ~20 минут), поэтому я бы хотел кешировать результат. Результатом загрузки я…
04 ноя '14 в 10:53
1
ответ
Проверьте, установлена ли переменная в NO_VALUE
Я использую dogpile, чтобы иметь кеш в моей программе на python. Во время инициализации моей программы я очищаю кеш SimpleCache.set_fault_injector(NO_VALUE) @staticmethod def set_fault_injector(injector): SimpleCache.save("fault_injector", injector)…
12 фев '16 в 17:24
2
ответа
Отключить декоратор кеша для тестирования на dogpile.cache
Я недавно переключился с мензурки на dogpile.cache. Это работает очень хорошо в живом коде, но я сталкиваюсь с проблемой с тестированием. Как отключить кеширование для тестирования? Я сейчас пользуюсь #caching.py from dogpile.cache import make_regio…
05 ноя '13 в 18:37
1
ответ
SqlAlchemy кеш с собачьей упряжкой
У меня есть три модели с наследованием и взаимосвязью, и я хочу кешировать запросы к этим моделям. class Person(Base): __tablename__ = 'person' id = Column(Integer, primary_key=True) name = Column(String(100), nullable=False) type = Column(String(50…
16 апр '14 в 07:39
1
ответ
Бэкэнд памяти клыка, независимый от веб-сервера
Я пытаюсь избежать необходимости запрашивать и повторно обрабатывать данные для кэша каждый раз, когда сервер перезагружается в процессе разработки (структура пирамиды). Есть ли простой способ настроить память кобеля, dogpile.cache.memory, так что е…
31 авг '18 в 22:48
1
ответ
Различия между pylibmc, dbm и memcached в dogpile.cache
Я новичок в кэшировании в Python и не могу понять разницу между dogpile.cache.dbm, dogpile.cache.pylibmc, а также dogpile.cache.memcached, Может ли кто-нибудь объяснить это?
17 янв '19 в 22:27
1
ответ
Проверьте, кэширована ли функция / регион в Beaker/Dogpile
Используя модули Python Beaker или Dogpile для кеширования, можно ли проверить, присутствует ли область с определенным значением ключа в кеше или нет?
08 дек '14 в 20:35
0
ответов
Кэширование column_property в модели sqlalchemy с помощью кучи
Интересно, есть ли шанс кешировать column_property используя собачью кучу. Это мой код: A.some_count = column_property( select([func.count()]) .where(and_(B.__table__.c.a_id == A.__table__.c.id, B.__table__.c.c_id == C.__table__.c.id)) .correlate(A.…
23 ноя '18 в 09:41
1
ответ
Обработка исключений декоратора dogpile.cache
Я использую dogpile.cache в проекте Python с бэкэндом на основе pylibmc. После создания региона я использую что-то вроде: @region.cache_on_arguments() def run_some_query(**kwargs): # ... Query code ... return query_results Моя проблема в том, что ес…
13 июн '19 в 12:08
0
ответов
Проблема с кешированием представления с питоном кеширования собачьей пачки, связанным с депо, объект UploadedFile не имеет атрибута _frozen
Я хотел бы кэшировать представление VerificationView с помощью with_cache, но получаю AttributeError: объект UploadedFile не имеет атрибута _frozen. Я думаю, что это, вероятно, связано с файлом depotfile, потому что в нем отображается ошибка. Модель…
09 окт '19 в 11:15
0
ответов
Как получить ключи из кеш-области dogpile
Я использую механизм кеширования dogpile для хранения данных, если я храню данные, как мне известно, это будет так { 'key-1': {a:1,b:2}, 'key-1': {c:1,d:2}, 'key-1': {e:1,f:2} } если я использую Region.get_multi(['key-1','key-2']), это приведет к { …
10 июл '20 в 16:18
0
ответов
конечные точки GET кеша dogpile по параметрам запроса
Я играю с dogpilecache, и мне было интересно, можно ли также кэшировать запросы GET по их параметрам запроса. Насколько я читал, я могу кэшировать запросы POST по их аргументам функции (а также аннулировать их таким образом), и это действительно при…
10 сен '20 в 15:58
0
ответов
Модуль Python «wetterdienst»: использование с локальными файлами?
В настоящее время я использую с модуль wetterdienstсервером DWD (Deutscher Wetterdienst, Национальная метеорологическая служба Германии) для получения, например, данных MOSMIX (прогнозов погоды). Для обучения модели машинного обучения с прогнозами, …
14 июн '21 в 20:20
0
ответов
SQLAlchemy: несколько областей кеша не пересекаются
Предусматривают ли несколько областей кеша дизъюнктивные кеши? Насколько я понимаю, поскольку вы можете очищать регионы по отдельности (см. Документы Dogpile ), вы можете использовать один и тот же ключ для нескольких регионов, например: foo = make_…
11 фев '22 в 09:13
0
ответов
Вернуть значение в случае исключения сериализации рассола вместо сбоя всего вызова
from dogpile.cache import make_region TIMEOUT_SECONDS = 10 * 60 def my_key_generator(namespace, fn): fname = fn.__name__ def generate_key(*arg): key_template = fname + "_" + "_".join(str(s) for s in arg) return key_template return generate_key regi…
03 мар '23 в 03:26