@PoopZemli

Существует ли легковесный аналог rq, но использующий не Redis?

Есть необходимость регулярно забивать большую очередь. Redis хранит информацию в оперативной памяти. Иногда ее может не хватать. Иногда может возникнуть необходимость перезагрузить компьютер до окончания выполнения всех задач в очереди. (Не знаю, умеет ли Redis сохранять базу между запусками.) Хотелось бы иметь что-нибудь легковесное, как rq, но нечувствительное к объему оперативной памяти.
  • Вопрос задан
  • 3272 просмотра
Пригласить эксперта
Ответы на вопрос 2
@kolofut
Redis умеет писать на диск, причем там есть несколько стратегий записи, подробнее тут сцылко.
Ответ написан
@pansa
Пишите в текстовые файлы, в режиме append .
Ротируйте их каждые N секунд/минут, сколько вам надо. Отротированные файлы разгребает воркер, а все новые входящие - идут в текущий файл.
Очень просто и тупо =)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы