장고 ORM 데이터로 오랜 시간 (2-3 일 정도) 작업을해야합니다. 나는 주변을 둘러보고 좋은 해결책을 찾지 못했다.작업 관리 데몬
django-tasks -는 잘 설명되어 있지 않으며 사용 방법이 없습니다.
셀러리 - http://ask.github.com/celery/은 내 작업에 과도합니다. 오랜 시간 작업에 좋습니까?
그래서, 내가해야 할 일, 내가처럼, 내 데이터베이스에서 데이터의 모든 데이터 또는 일부를 얻을 :
Entry.objects.all()
그리고 내가 검색어 세트의 각각에 대해 동일한 기능을 실행해야합니다.
약 2 ~ 3 일이 걸릴 것으로 생각합니다.
누군가가 나를 어떻게 설명하는지 설명해 줄 수 있습니다.
P.S : 현재로서는 아이디어가 하나 뿐이므로 cron과 데이터베이스를 사용하여 프로세스 실행 타임 라인을 저장하십시오.
셀러리는 길거나 짧은 작업을 위해 잘 작동합니다. 분명히 작업을 분할하는 것이 낫습니다. 그러면 실패한 부분을 다시 시도 할 수 있습니다. 그러나 그것은 긴 작업으로 작동하며, 많은 사람들은 그것을 위해 그것을 사용합니다. – asksol
셀러리는 장기간의 작업에 좋습니다. 또한 셀러리는 자동으로 작업을 잃지 않습니다. – Thomas