No momento, é possível expirar apenas um par de chave / valor inteiro? E se eu quiser adicionar valores a uma estrutura do tipo Lista e removê-los automaticamente 1 hora após a inserção. Isso é possível no momento ou seria necessário executar um trabalho cron para fazer a limpeza manualmente?
124
Existe um padrão comum que resolve esse problema muito bem.
Use conjuntos classificados e use um carimbo de data e hora como a pontuação. É então trivial excluir itens por faixa de pontuação, o que pode ser feito periodicamente, ou apenas em cada gravação, com as leituras sempre ignorando os elementos fora da faixa, lendo apenas uma faixa de pontuações.
Mais aqui: https://groups.google.com/forum/#!topic/redis-db/rXXMCLNkNSs
fonte
Me deparei com um método diferente de lidar com isso, não sei se é útil para qualquer um de vocês, mas aqui vai:
O hash e o conjunto classificado são vinculados por um guia.
fonte