Бэкэнд памяти клыка, независимый от веб-сервера - PullRequest
0 голосов
/ 01 сентября 2018

Я пытаюсь избежать необходимости запрашивать и повторно обрабатывать данные для кеша каждый раз, когда сервер перезагружается в процессе разработки (структура пирамиды).

Существует ли простой способ настроить серверную часть памяти dogpile, dogpile.cache.memory, чтобы ее постоянство не зависело от моего веб-сервера, или для этого мне нужен сервер, такой как redis или memcached?

1 Ответ

0 голосов
/ 04 сентября 2018

Не совсем. Это память внутри запущенного процесса Python. Как только приложение перезагружается, процесс уничтожается и перезапускается, память исчезает. Использование файлового бэкэнда (например, DBMBackend) может быть решением для вас.

С другой стороны, если вы работаете в Unix, установка и использование memcached очень просты.

...