首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django_redis、channels_redis、asgi_redis和redis服务器有什么区别?

问django_redis、channels_redis、asgi_redis和redis服务器有什么区别?
EN

Stack Overflow用户
提问于 2021-10-30 08:54:30
回答 1查看 109关注 0票数 0

我是Django的新手,现在我正在学习使用通道的Django异步。我注意到一些程序员在他们的项目中使用channels_redis,一些人使用django_redis,一些人使用asgi_redis,我在谷歌找到了redis服务器。这些库之间有什么不同吗?

EN

回答 1

Stack Overflow用户

发布于 2021-10-30 09:24:43

Django-redis是一个缓存后端redis数据的服务。Redis数据是有关事件的准确时间信息,例如与服务器或数据库的连接。所以django-redis是一个用于上述目的的api。Django channel是一个django特性,它允许框架直接使用websockets,使用IoT协议、聊天协议等。这些实用程序依赖于ASGI-redis API的服务。ASGI-Redis服务器必须与Django通道连接才能执行其任务。

你可以在这里阅读更多关于这个主题的内容:

https://realpython.com/getting-started-with-django-channels/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69778136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档