Ho intenzione di memorizzare un contatore di visite per un numero di URL in Redis. Sto pensando di usare uno hash perché sembra avere senso. Ha anche una funzione di incremento atomico che è fondamentale per il mio caso d'uso.GETSET Atomico su un hash in Redis
Ogni tanto, ho intenzione di aggregare il numero di visite per URL in un altro archivio dati. A tal fine, mi piacerebbe ottenere il conteggio dei colpi e resettarlo a zero. Non riesco a trovare un'operazione come GETSET che funziona con gli hash. Se registro un hit tra il numero di hit e il reset a zero, si perderà senza una qualche operazione atomica.
Mi manca qualcosa? Un'alternativa che mi è venuta in mente sarebbe stata l'hash dell'URL nel mio codice client (python) e usare lo string commands, ma questo sembra un po 'un trucco quando Redis fornisce un hash stesso.
Potete fornire un esempio di codice con questa risposta? – Eric