如何使用Celery和Flask实现缓存系统

时间:2018-09-18 16:07:24

标签: python caching flask redis celery

我正在使用以下方式实现在线服务器:

  • var divIdentified = document.getElementById(strYear + strModel);
  • Flask
  • NGINX

芹菜使用:

  • Celery作为经纪人
  • RabbitMQ作为结果后端。

我想知道是否有可能使用Redis作为缓存,以避免在我收到相同请求的情况下进行大量计算。例如,如果我收到一个包含相同正文的Redis,我想回答一个缓存结果。

如果可能,我是否必须在Celery或Redis中进行配置?那我该怎么办呢?

1 个答案:

答案 0 :(得分:0)

烧瓶生态系统中有许多现有的扩展名,可让您轻松地做到这一点。包括Flask-Redis