Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Agendando tarefas de aipo com grande ETA


Estou fazendo isso com redis da seguinte maneira:

Temos clientes que podem agendar o lançamento de alguns de seus conteúdos. Armazenamos o lançamento em nosso banco de dados com o tempo em que ele deve ser executado.

Em seguida, usamos a batida de aipo para realizar uma tarefa periódica (de hora em hora ou o que mais lhe convier) que verifica nossa tabela de lançamentos para lançamentos agendados no próximo período (novamente hora ou o que mais lhe convier). se algum for encontrado, agendamos uma tarefa para eles com aipo. Isso nos permite ter um ETA curto.