Redis
 sql >> Database >  >> NoSQL >> Redis

Archivia più versioni di dati nella cache Redis

L'hash di Redis funzionerebbe bene per le tue esigenze. Puoi memorizzare la versione di ogni prodotto come valore di un campo in una chiave hash per quel prodotto. Ad esempio:

HSET id:14 1 "{your JSON data v1}"

Recuperare una versione significa semplicemente chiamare HGET con la chiave del prodotto e il campo pertinente. Per invalidare, DEL e/o EXPIRE l'intero hash.