首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django芹菜任务信息保存在哪里?

问Django芹菜任务信息保存在哪里?
EN

Stack Overflow用户
提问于 2018-07-26 23:24:28
回答 1查看 641关注 0票数 0

我想知道芹菜任务的信息在哪里。得救了。我检查了数据库中的表,没有找到相关的项目。当我关闭本地服务器并在稍后重新启动它时,芹菜知道队列中的任务。

解决方案:任务信息由代理保存,在我的例子中是redis。Redis将在运行dump.rdb(取决于redis-config文件)的目录中创建一个文件“manage.py”。下面的链接可以引用到转储和还原不同服务器之间的dump.rdb。http://zdk.blinkenshell.org/redis-backup-and-restore/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-27 00:40:05

在芹菜中,我们使用经纪人来存储任务信息。代理是类型的数据库,与芹菜一起使用,因为它们对于生产者-消费者场景来说是快速和高效的。

为什么不使用SQL?

SQL数据库能够在网络中运行并处理并发访问。他们的问题是他们太慢了。相比之下,NoSQL数据库速度相当快,但很多时候它们都缺乏可靠性。

我在网上找到了一篇文章,芹菜:建筑及其工作原理概述,它用简单的词解释了一切。

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

https://stackoverflow.com/questions/51548781

复制
相关文章

相似问题

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