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

How to implement a cache system using Celery and Flask

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

芹菜使用:

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

如果可以,我必须在Celery 还是在Redis 中配置它?我应该怎么做?

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