Memorizza gli elementi auto-scadenti in redis e li ottiene tutti

0

Ho bisogno di inserire alcuni dati in redis in modo che ogni elemento abbia una scadenza di scorrimento (diciamo 60 secondi ciascuno).

Devo anche essere in grado di ottenere un elenco di tutti gli elementi che sono attualmente in Redis.

Inizialmente ho appena inserito tutti gli elementi in uno-uno-uno, ma sfortunatamente quando si trattava di caricarli, mi sono reso conto che Keys() e SCAN() hanno un overhead enorme, sia in termini di clustering (es. su un server nel nodo) e in termini di prestazioni in tempo reale su database di alcuni miliardi di record.

La prossima cosa che ho guardato sono gli insiemi, il problema è che devo iterare i set da solo, e anche espirare gli elementi da solo.

Qual è la migliore pratica per qualcosa di simile?

    
posta zaitsman 28.09.2018 - 10:58
fonte

0 risposte

Leggi altre domande sui tag