#python #flask #caching #redis #plotly-dash
#python #flask #кэширование #redis #plotly-dash
Вопрос:
Я пытаюсь воспроизвести пример 4 в этой части документации Plotly Dash, используя вместо этого кэш redis. Я не уверен, как правильно настроить кэш. Предполагая, что у меня настроена база данных redis, достаточно ли добавить:
cache = Cache(app.server, config={
'CACHE_TYPE': 'redis',
'CACHE_REDIS_URL': redis_url,
'CACHE_DEFAULT_TIMEOUT': 450
})
Что произойдет, если я захочу использовать CACHE_THRESHOLD
? Разве это не обязательно? (при чтении документации к кешу flask кажется, что этот параметр не используется для redis).
Комментарии:
1. Вы когда-нибудь решали эту проблему? Любопытно узнать, как вы это сделали.
2. @Dre он отлично работает, как указано в вопросе, при условии, что ваш экземпляр redis запущен и что вы можете подключиться к нему без каких-либо проблем. Нет необходимости указывать пороговое значение кэша.