标签: django
我开发了一个django应用程序,其中许多数据库更新可以/应该推迟到以后的时间。
在后台批处理作业中更新数据库的好方法是什么?
我能想到的一种方法是拥有一个包含原始SQL语句的消息队列。
当更新应该异步完成时,django app会用原始SQL填充队列。
一个简单的后台工作(在一个不同的不相关的过程中),只需按自己的步伐执行和执行SQL语句。
答案 0 :(得分:4)
芹菜常用于此。
从相关问题开始:https://stackoverflow.com/questions/tagged/celery。
答案 1 :(得分:0)
我发现这个主题很好review。它建议Gearman
似乎比Celery更轻松的解决方案..我想我会尝试一下