本文是作者在接触django框架后使用redis的心得体会,如果有写的不对的地方,还希望各位进行指正,也欢迎大家在评论区进行留言交流。因为本人是面向百度编程,处于想到啥问题百度啥,没有看过系统框架层面的介绍,如果想要了解系统的知识建议查阅官方文档。
业务场景:
1、使用redis缓存网站API接口调用的鉴权token
2、将API结果存入消息队列,以便在消息处理过程中添加人工修改消息处理结果的接口
3、Django异步处理框架(步骤2中的消息处理过程由代码执行-人工智能)
工具包版本:
django-celery 3.2.2
django-redis 4.10.0
celery 3.1.26.post2
django-celery 3.2.2
Django 2.1
配置:
在项目下的settings.py中进行配置:
INSTALLED_APPS=[
...
djcelery
...
]
配置redis的服务器地址