Бэкэнд памяти клыка, независимый от веб-сервера

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

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

1 ответ

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

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

Другие вопросы по тегам